Lisp programming language

E94990

Lisp is a pioneering high-level programming language, especially influential in artificial intelligence research and known for its symbolic processing and distinctive parenthesized syntax.

All labels observed (5)

Label Occurrences
Lisp 34
LISP 4
Lisp programming language canonical 2

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf functional programming language
high-level programming language
multi-paradigm programming language
programming language
designedBy John McCarthy
designedFor list processing
symbolic manipulation
developedAt Massachusetts Institute of Technology
domain artificial intelligence
symbolic computation
executionModel compiled
interpreted
firstAppeared 1958
hasFeature S-expressions
parenthesized syntax
prefix notation
read–eval–print loop
hasSyntax S-expression-based syntax
influenced Arc
Clojure
Common Lisp
Dylan
linked to: Bob Dylan

Emacs Lisp
JavaScript
Julia
Logo
NewLISP
Racket
Scheme
Smalltalk
influencedBy lambda calculus
nameDerivedFrom "LISt Processor"
notableFor macro system
minimal core language with powerful extensions
notableImplementation AutoLISP
Clojure
Common Lisp
Emacs Lisp
Scheme
paradigm functional programming
meta-programming
procedural programming
symbolic programming
standardizedAs Common Lisp
supports automatic garbage collection
first-class functions
higher-order functions
homoiconicity
macros
recursion
typingDiscipline dynamic typing

How these facts were elicited

Referenced by (42)

Full triples — surface form annotated when it differs from this entity's canonical label.

John McCarthy notableWork Lisp programming language
Ruby influencedBy Lisp
linked to: Lisp programming language
Julia influencedBy Lisp
linked to: Lisp programming language
Scheme influencedBy Lisp
linked to: Lisp programming language
Scheme influenced Clojure
linked to: Lisp programming language
lambda calculus influenced LISP
linked to: Lisp programming language
Emacs Lisp influencedBy Lisp
linked to: Lisp programming language
F# influencedBy Lisp
linked to: Lisp programming language
Yukihiro Matsumoto influencedBy Lisp
linked to: Lisp programming language
Smalltalk influencedBy Lisp
linked to: Lisp programming language
XEmacs supportsLanguage Lisp
linked to: Lisp programming language
Lisp nameDerivedFrom "LISt Processor"
subject linked to: Lisp programming language
linked to: Lisp programming language
Perl influencedBy Lisp
linked to: Lisp programming language
Haskell influencedBy Lisp
linked to: Lisp programming language
CLU influencedBy Lisp
linked to: Lisp programming language
Elixir influencedBy Lisp
linked to: Lisp programming language
Maclisp basedOn Lisp
linked to: Lisp programming language
Maclisp programmingLanguageFamily Lisp
linked to: Lisp programming language
Self influencedBy Lisp
linked to: Lisp programming language
Racket family Lisp
linked to: Lisp programming language
Racket influencedBy Lisp
linked to: Lisp programming language
OCaml influencedBy Lisp
linked to: Lisp programming language
Guy L. Steele Jr. notableWork Lisp
linked to: Lisp programming language
Logo influencedBy Lisp
subject linked to: Logo programming language
linked to: Lisp programming language
Texas Instruments Explorer II programmingLanguage Lisp
linked to: Lisp programming language
Symbolics associatedWith Lisp programming language
Tcl influencedBy Lisp
linked to: Lisp programming language
TOPS-20 programmingLanguageSupport LISP
linked to: Lisp programming language
RPL programming language influencedBy Lisp
linked to: Lisp programming language
Yukihiro Matsumoto influencedBy Lisp
subject linked to: Matz
linked to: Lisp programming language
Reduce basedOn Lisp
linked to: Lisp programming language
Reduce implementationLanguage Lisp
linked to: Lisp programming language
Multics Emacs programmingLanguage Lisp
linked to: Lisp programming language
EINE programmingLanguage Lisp
linked to: Lisp programming language
ZWEI programmingLanguage Lisp
linked to: Lisp programming language
MIT AI Lab software environment supportedProgrammingLanguage Lisp
linked to: Lisp programming language
Clojure family Lisp
linked to: Lisp programming language
Clojure influencedBy Lisp
linked to: Lisp programming language
Clojure dialectOf Lisp
linked to: Lisp programming language
Boyer–Moore theorem prover relatedTo LISP
linked to: Lisp programming language
Boyer–Moore theorem prover implementationLanguage LISP
linked to: Lisp programming language
Jamie Zawinski programmingLanguage Lisp
linked to: Lisp programming language