Languages
Lisp
LISP, rhymes with wisp
Also Known As LISP
Citation Formats
General Reference
APA Style
BibTeX
Lisp, from List Processing, is a programming language designed by John McCarthy in 1958, built around the idea of representing both programs and data as nested lists, a design that made it especially suited to symbolic reasoning and, later, artificial intelligence research. It introduced ideas that later became common across many languages, including recursion as a primary tool, automatic memory management through garbage collection, and treating functions themselves as data that can be passed around and combined.
Facts
First Released SignificanceOne of the earliest languages built for symbolic computation, and the long standing language of choice for artificial intelligence research for decades. 1 Cross-Tradition Connections
Associated With
Lisp is the first high level functional programming language.
In Field
Influenced
Invented By
Predecessor Of
Sources
1. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
Walter Isaacson, Simon and Schuster, 2014
Wikipedia: Lisp (programming language)
Wikimedia FoundationLead sectionQuote, Lead section
Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.
View the Source Wikipedia: Functional Programming
Wikimedia FoundationAssociated With: Functional Programming, History sectionQuote, Associated With: Functional Programming, History section
The first high-level functional programming language, Lisp, was developed in the late 1950s for the IBM 700/7000 series of scientific computers.
View the Source Wikipedia: Recursion (Computer Science)
Wikimedia FoundationAssociated With: Recursion, HistoryQuote, Associated With: Recursion, History
John McCarthy took the first steps by creating the programming language LISP in 1960.
View the Source Wikipedia: Ruby (programming language)
Wikimedia FoundationInfluenced: Ruby, Semantics and philosophy sectionQuote, Influenced: Ruby, Semantics and philosophy section
According to the creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp.
View the Source Wikipedia: Scheme (programming language)
Wikimedia FoundationPredecessor Of: Scheme, History sectionQuote, Predecessor Of: Scheme, History section
a tiny Lisp interpreter
View the Source Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.
View At A Past Year
The atlas records no dated fact of its own for this entry, so there is no other year to choose.