Clojure, Elixir, Elm, F #, Haskell, Idris și Scala sunt toate numele pe care probabil că le vedeți printre recomandările pentru limbaje de programare funcționale care merită învățate. Acestea sunt limbile utilizate astăzi și care ar putea fi utilizate în anii următori.
Un limbaj precum haskell prezintă cea mai longevitate, dar chiar și mai recente, precum Clojure, sunt înrădăcinate în limbaje anterioare care continuă să modeleze evoluția programării funcționale (FP). (Citiți direct din experții în programare: Ce limbaj funcțional de programare este cel mai bine de învățat acum?)
Pentru a înțelege mai bine această clasă distinctă de limbaje de programare, vom analiza definiția, caracteristicile și istoricul asociat cu aceasta. (Consultați INFOGRAFIC: Istoria limbajelor de programare.)