Los lenguajes de programación funcional están especialmente diseñados para manejar aplicaciones de procesamiento de listas y cálculos simbólicos. La programación funcional se basa en funciones matemáticas. Algunos de los lenguajes de programación funcional populares incluyen: Lisp, Python, Erlang, Haskell, Clojure, etc.
Este tutorial proporciona una breve descripción general de los conceptos más fundamentales de los lenguajes de programación funcional en general. Además, proporciona un análisis comparativo de la programación orientada a objetos y el lenguaje de programación funcional en cada ejemplo.
Este tutorial ayudará a todos aquellos lectores que deseen comprender los conceptos básicos de la programación funcional. Es un tutorial muy básico que ha sido diseñado teniendo en cuenta los requisitos de los principiantes.
Antes de continuar con este tutorial, debe tener un conocimiento básico de la terminología de programación de computadoras en general y una buena exposición a cualquier lenguaje de programación como C, C ++ o Java.