This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Applicative programming language" – news ·newspapers ·books ·scholar ·JSTOR(April 2020) (Learn how and when to remove this message) |
In theclassification of programming languages, anapplicative programming language is built out offunctions applied toarguments. Applicative languages arefunctional, and applicative is often used as a synonym for functional.[2] However,concatenative languages can be functional, while not being applicative.[3]
Thesemantics of applicative languages are based onbeta reduction of terms, andSide effect such as mutation ofstate are not permitted.[4]
Lisp andML are applicative programming languages.