F#
Functional-first language on .NET — concise, type-safe, and excellent for data transformation, financial modelling, and domain-driven design.
static
jit
since 2005
functionaloopimperative
F# brings OCaml-style functional programming to the .NET ecosystem. Its algebraic data types, pattern matching, and type inference result in concise, correct code with minimal boilerplate. It is widely used in financial services (Jet.com, Kaggle), scientific computing, and anywhere data transformation pipelines benefit from immutable types.