Lenguaje de programación de propósito general de código abierto, diseñado para ser extremadamente eficiente, que permite resolver problemas complejos con un código simple, robusto y fácil de mantener. Es una variante del lenguaje de programación ML con influencia de otros lenguajes como C#, Python, y Haskell. Se ejecuta en Linux, Mac OS X, Android, iOS, Windows, FreeBSD y plataformas GPU. El desarrollo fue iniciado por Don Syme de Microsoft Research, actualmente está siendo desarrollado por la División de Desarrolladores de Microsoft.
La versión del Hola Mundo en F#:
printfn "Hello World!"
- 2005 mayo
- Se presenta la versión 1.0 de F#, limitada a la plataforma de Windows.
- 2010 abril
- Se presenta la versión 2.0 de F#, para las plataformas Windows, Linux y OS X.