Clojure, Elixir, Elm, F #, Haskell, Idris e Scala sono tutti nomi che probabilmente vedrai tra le raccomandazioni per linguaggi di programmazione funzionale che vale la pena imparare. Queste sono le lingue in uso oggi e che potrebbero essere in uso negli anni a venire.
Un linguaggio come haskell presenta la maggiore longevità, ma anche quelli più recenti come Clojure sono in realtà radicati in linguaggi precedenti che continuano a modellare l'evoluzione della programmazione funzionale (FP). (Leggi direttamente dagli esperti di programmazione: quale linguaggio di programmazione funzionale è meglio imparare ora?)
Per comprendere meglio questa distinta classe di linguaggi di programmazione, esamineremo la definizione, le caratteristiche e la cronologia ad esso associata. (Dai un'occhiata a INFOGRAPHIC: la storia dei linguaggi di programmazione.)