Functional Programming Languages

This post discuss about functional programming languages, it means, programming languages that use the functional paradigm.

In functional programming languages, a desired result is declared as the value of a series of function evaluations, uses evaluation of mathematical functions and avoids state and mutable data.

List of Functional Programming Languages

Functional programming languages featured on this post:

  • Haskell
  • Lisp
  • Elixir
  • Scala
  • Clojure
  • OCaml

Haskell

Haskell is a purely functional programming language, and one of the most popular among its type.

Official webiste

Lisp

Lisp is multiparadigm, but it was initially conceived as a functional programming language, being one of the oldest high-level programming languages still in use.

Common Lisp official website

Elixir

Elixir is the programming language used on Phoenix back-end web framework.

Official website

Scala

Scala is a functional programming language.

Official website

Clojure

Clojure is a predominantly functional programming language. It is based on Lisp.

Official website

OCaml

OCaml is a functional programming language.

Official website

You might also be interested in…

Leave a Reply

Your email address will not be published. Required fields are marked *