Un archivo de Script F# (F# Script file), identificado por la extensión .fsscript o, más comúnmente, .fsx, es un archivo de código fuente escrito en el lenguaje de programación F#, que es un lenguaje funcional-primero (functional-first) en la plataforma .NET. A diferencia de los archivos .fs estándar que están destinados a ser compilados en ensamblados binarios permanentes como DLLs o EXEs, los archivos .fsscript están diseñados para la ejecución interactiva. Son procesados por la herramienta F# Interactive (FSI), lo que permite a los desarrolladores ejecutar fragmentos de código inmediatamente sin la necesidad de un paso de compilación formal o un archivo de proyecto. Este formato es muy valorado para la ciencia de datos, la modelización financiera y la creación rápida de prototipos porque soporta la inclusión de directivas del compilador para referenciar librerías externas y otros scripts directamente dentro del código. El archivo en sí se almacena en un formato de texto plano, lo que lo hace compatible con cualquier editor de texto. Dado que F# forma parte de la familia de lenguajes ML, estos scripts se benefician de una fuerte inferencia de tipos (strong type inference), coincidencia de patrones (pattern matching) y un robusto sistema de tipos, lo que permite expresar lógica compleja de manera concisa y segura dentro de un entorno de scripting.