F# is an Opensource programming language with lot of features. It is an modern language based on Fortran language with additional modern enhancements.

F# Language developed by Microsoft and It is inspired from a Functional Programming language such as Haskel,OCaml.

What is the F language?

F# is a Multi purpose programming language from Microsoft with lot of features -Less Code

  • Strong Typed language
  • Type inference
  • High Level compiled first level functions
  • Interactive script execution
  • Async programming

It supports following language patterns

  • Functional Language
  • Imperative language
  • Object Oriented Language

F# language disadvantages

F# language is used as a functional programming.

The disadvantages

  • Learning curve exists for learning language features
  • Supports GUI interfaces, But there is no clear separation for UX designing