Clojure, Elixir, Elm, F #, Haskell, Idris in Scala so vsa imena, ki jih boste verjetno videli med priporočili za funkcionalne programske jezike, ki jih je vredno učiti. To so jeziki, ki se uporabljajo danes in ki bodo morda v uporabi v prihodnjih letih.
Jezik, kot je haskell, ima največ življenjske dobe, še novejši jeziki, kot je Clojure, pa so dejansko zakoreninjeni v prejšnjih jezikih, ki še naprej oblikujejo razvoj funkcionalnega programiranja (FP). (Preberite naravnost strokovnjake za programiranje: Kakšen funkcijski programski jezik se je najbolje naučiti zdaj?)
Za boljše razumevanje tega posebnega razreda programskih jezikov si bomo ogledali definicijo, značilnosti in zgodovino, povezano z njim. (Oglejte si INFOGRAFSKO: Zgodovina programskih jezikov.)