Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Functional programming languages

  • Functional programming languages are specially designed to handle symbolic computation and list processing applications. 
  • Functional programming is based on mathematical functions. 
  • Some of the popular functional programming languages include: Lisp,Python,Haskell, etc.
Functional programming category:
1. Pure Functional Languages
2. Impure Functional Languages
1. Pure Functional Languages: These types of functional languages support only the functional paradigms. For example- Haskell.
2. Impure Functional Languages: These types of functional languages support the functional paradigms and imperative style programming. For example- LISP.
1. Bugs free code
2. Supports nested functions
3. Efficiency


  1. Sebesta,”Concept of programming Language”, Pearson Edu
  2. Louden, “Programming Languages: Principles & Practices” , Cengage Learning
  3. Tucker, “Programming Languages: Principles and paradigms “, Tata McGraw –Hill.
  4. E Horowitz, “Programming Languages”, 2nd Edition, Addison Wesley