Un file script F#, identificato dall'estensione .fsscript o più comunemente .fsx, è un file di codice sorgente scritto nel linguaggio di programmazione F#, che è un linguaggio funzionale-first sulla piattaforma .NET. A differenza dei file .fs standard, che sono destinati a essere compilati in assembly binari permanenti come DLL o EXE, i file .fsscript sono progettati per l'esecuzione interattiva. Vengono elaborati dallo strumento F# Interactive (FSI), consentendo agli sviluppatori di eseguire frammenti di codice immediatamente senza la necessità di un passaggio di compilazione formale o di un file di progetto. Questo formato è molto apprezzato per la data science, la modellazione finanziaria e la prototipazione rapida, poiché supporta l'inclusione di direttive del compilatore per fare riferimento a librerie esterne e altri script direttamente all'interno del codice. Il file stesso è memorizzato in un formato di testo semplice, rendendolo compatibile con qualsiasi editor di testo. Poiché F# fa parte della famiglia di linguaggi ML, questi script beneficiano di una forte inferenza di tipo, del pattern matching e di un robusto sistema di tipi, consentendo di esprimere logiche complesse in modo conciso e sicuro all'interno di un ambiente di scripting.