Computer Programming Software Terms, Glossary and Dictionary
LISP Programming Language
Lisp programming language (LISP), originally specified in 1958, is the second-oldest (only Fortran is older) high-level programming language in widespread use. LISP has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely-known general-purpose Lisp dialects are Common Lisp and Scheme. Lisp was originally created as a practical mathematical notation for computer programs, based on Alonzo Church's lambda calculus. It quickly became the favored programming language for artificial intelligence research. As one of the earliest programming languages, Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, object-oriented programming, and the self-hosting compiler.