Topic | v1 | created by jjones |

F# (pronounced F sharp) is a functional-first, general purpose, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. F# is most often used as a cross-platform Common Language Infrastructure (CLI) language on .NET Core, but it can also generate JavaScript and graphics processing unit (GPU) code.F# is developed by the F# Software Foundation, Microsoft and open contributors. An open source, cross-platform compiler for F# is available from the F# Software Foundation. F# is a fully supported language in Visual Studio and JetBrains Rider. Plug-ins supporting F# exist for many widely used editors, most notably the Ionide extension for Visual Studio Code, and integrations for other editors such as Vim, and Emacs. F# is a member of the ML language family and originated as a .NET Framework implementation of a core of the programming language OCaml.


is Programming language

A programming language is a formal language comprising a set of instructions that produce various kin...

a tool for Functional programming

In computer science, functional programming is a programming paradigm where programs are constructed...

Edit topic New topic


No beginner resources matching your criteria have been registered, yet.

No intermediate resources matching your criteria have been registered, yet.

No advanced resources matching your criteria have been registered, yet.

is treated in How to Use F# from C#

F# is a functional programming language that compiles to .NET Intermediate Language (IL). C# is becom...