What is "f#"

F# is functional, open source programming language that allows users and organizations to solve complex computational problems, with simple code, easy to maintain and robust. It is used in a wide range of application areas and is available on various platforms .

F# runs on Linux, Mac OS X, Windows as well as HTML5 and Gpus. F# is free to use and has an open source OSI license. F# is supported by industry-leading companies providing professional tools, and an active open source community.


The Learning F# is a page that provides information about courses and books. To install and run F# on various platforms, including Windows, Linux, Mac, HTML5 and others, visit the page Using F# page. For more information, see also Introduction to F#.

Formal language specifications can be found on the F# Microsoft Research website: