F_Sharp_(programming_language)
's information is
Birth and death years unknown
F# (pronounced F sharp) is a general-purpose, high-level, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. It is most often used as a cross-platform Common Language Infrastructure (CLI) language on .NET, but can also generate JavaScript and graphics processing unit (GPU) code. F# is developed by the F# Software Fo
* Calculated from Wikipedia data.
Accuracy is not guaranteed.
| F# | |
|---|---|
| Paradigms | Multi-paradigm: functional, imperative, object-oriented, agent-oriented, metaprogramming, reflective, concurrent |
| Family | ML: Caml: OCaml |
| Designed by | Don Syme, Microsoft Research |
| Developer | Microsoft, The F# Software Foundation |
| First appeared | 2005, version 1.0 |
| Stable release | |
| Typing discipline | Static, strong, inferred |
| OS | Cross-platform: .NET framework, Mono |
| License | MIT |
| Filename extensions | .fs, .fsi, .fsx, .fsscript |
| Website | fsharp
|
| Influenced by | |
| C#, Erlang, Haskell, ML, OCaml, Python, Scala | |
| Influenced | |
| C#, Elm, F*, LiveScript | |
| |
Look up "F_Sharp_(programming_language)" on WikipediaWikipedia Categories
- Microsoft Research
- Functional languages
- Microsoft free software
- .NET programming languages
- Cross-platform free software
- ML programming language family
- Software using the MIT license
- Microsoft programming languages
- High-level programming languages
- OCaml programming language family
- Software using the Apache license
- Programming languages created in 2005
- Pattern matching programming languages
- Statically typed programming languages
- Restricted titles (non-leading number sign)
- Programming languages supporting units of measure
Loading...