Lisp

Lisp is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation. Originally specified in the late 1950s, it is the second-oldest high-level programming language still in common use, after Fortran. Lisp has changed since its early days, and many dialects have existed over its history. Today, the best-known general-purpose Lisp dialects are Common Lisp, Scheme, Racket, and Clojure. Wikipedia

Created Year: 1958
Designed by: John McCarthy
Developed by: John McCarthy • Steve Russell
Aliases: LISt Processor, List Processor, Lisp (programming language), ISO/IEC 13816, JIS X 3012

Wikidata: Q132874

Influenced: AgentSheets • Ceylon • Claire • CLIPS • Clojure • CLU • Common Lisp • COWSEL • Curl • Dylan • Erlang • Extempore • Factor • Forth • Haskell • Hy • Impromptu • Io • Julia • Little b • Logo • MLisp • Mocklisp • Nial • Nim • Nyquist • Oz • Perl • Pixie • Pliant • PostScript • Pure • Python • REBOL • Ruby • Scheme • Smalltalk • Squeak • Tcl • UCBLogo • Wolfram Language

Influenced by: Information Processing Language

Programming paradigms: metaprogramming • reflective programming • multi-paradigm programming • functional programming • procedural programming

Language types: functional programming language • interpreted language • reflective programming language • procedural programming language • multi-paradigm programming language • metaprogramming language

Lisp Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Lisp

; LISP
(DEFUN hello ()
  (PRINT (LIST 'HELLO 'WORLD))
)

(hello)

Free Lisp books, articles, documentation

Emacs Lisp

:information_source: See also … IDE and editors

PicoLisp

Search on GitHub


Latest data update: 2026-05-24