Importantes influências na programação funcional foram o cálculo lambda, as linguagens de programação APL e Lisp, e mais recentemente ML, Haskell, OCaml, F# e Elixir.
ˌimpuɾətˈɐ̃ŋtɨz ˌiŋflwˈeɪŋsjɐʒ nɐ pɹˌuɡɹɐmɐsˈɐ̃ʊ̃ fˌũŋsiunˈɑl fˌoɾɐ̃ʊ̃ ʊ kˈaʊkulʊ lˈɐ̃mbdɐ, ɐʒ lˌiŋɡwˈaʒeɪŋz dɨ pɹˌuɡɹɐmɐsˈɐ̃ʊ̃ ˌɐpˌeˈɛl i lˈiʃp, i mˈaɪʒ ʁˌeseɪŋtɨmˈeɪŋtɨ mˈil i siŋkwˈeɪŋtɐ, ɐʃkˈɛl, ʊ kˈɐ̃ml, ˈɛf i ˌeliʃˈiɹ.