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: Steve Russell
Developed by: Steve RussellJohn McCarthy
Aliases: LISt Processor, List Processor, Lisp (programming language), ISO/IEC 13816, JIS X 3012

Wikidata: Q132874

Influenced: AgentSheetsCeylonClaireCLIPSClojureCLUCommon LispCOWSELCurlDylanErlangExtemporeFactorForthHaskellHyImpromptuIoJuliaLittle bLogoMLispMocklispNialNimNyquistOzPerlPixiePliantPostScriptPurePythonREBOLRubySchemeSmalltalkSqueakTclUCBLogoWolfram Language

Influenced by: Information Processing Language

Programming paradigms: procedural programmingreflective programmingmulti-paradigm programmingmetaprogrammingfunctional programming

Language types: metaprogramming languageprocedural programming languagefunctional programming languageinterpreted languagereflective programming languagemulti-paradigm programming 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: 2025-11-30