Wikinventia — Atlas of discoveries and inventions · Global Age

LISP — John McCarthy

1958 AD · Transmission: Global
ComputingMethodNorth American

John McCarthy designed LISP at MIT in 1958 (formally published in 1960) as the first practical functional programming language based on Church's lambda calculus. He introduced lists as a universal data structure, recursion as the main control mechanism, and treated functions as first-class data. Conceived for AI research, it became the direct predecessor of ML, Scheme, Haskell, and the entire family of modern functional languages.

InstitutionMIT
Historical regionCambridge, Massachusetts, USA
Primary sourceMcCarthy, J. — Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I. CACM, 3(4), 1960, pp. 184-195
Original languageEnglish
View this entry in the interactive atlas → View in graph →