Back to timeline

Research · April 1960

Placed by the contemporary primary publication. The exact event date is not known; its documented interval appears below.

Lisp

McCarthy described a language in which program and data share one list form, and computation is defined by recursive functions over symbols.

Why it matters

Symbolic computation got a working tool, and nearly every AI system of the next thirty years was written in it.

The paper introduced eval as a mathematical definition of the language; Steve Russell noticed eval could be implemented and did so on the IBM 704. Garbage collection, closures and the sameness of code and data entered common use from here. STUDENT, DENDRAL and SHRDLU were all written in Lisp.

Event record

Event date
1958 – April 1960
Timeline date
Primary publication date
Verification
Sources gathered automatically · September 17, 2026
Lines
ID
evt-0090

Work on the language began in 1958; the paper appeared in CACM in April 1960. The anchor is the publication.

Sources

Related events

Records that link to this one