___________ represents the class of languages from functional paradigm.

1. LISP
2. PROLOG
3. Ada
4. C++