Topic | v1 | created by jjones |

Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. Lisp has changed since its early days, and many dialects have existed over its history. Today, the best-known general-purpose Lisp dialects are Racket, Common Lisp, Scheme and Clojure. Lisp was originally created as a practical mathematical notation for computer programs, influenced by (though not originally derived from) the notation of Alonzo Church's lambda calculus. It quickly became the favored programming language for artificial intelligence (AI) research.


e.g. Scheme

Scheme is a minimalist dialect of the Lisp family of programming languages. Scheme consists of a smal...

is Programming language

A programming language is a formal language comprising a set of instructions that produce various kin...

subtopic of Functional programming

In computer science, functional programming is a programming paradigm where programs are constructed...

Edit details Edit relations Attach new author Attach new topic Attach new resource