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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (5)

Label Occurrences
Lisp 34
LISP 4
Lisp programming language canonical 2

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
Bob Dylan
surface form: Dylan

Emacs Lisp (for GNU Emacs environment)
surface form: Emacs Lisp

JavaScript
Julia
Logo
NewLISP
Racket
Scheme
Smalltalk
influencedBy lambda calculus
nameDerivedFrom Lisp programming language self-linksurface differs
surface form: "LISt Processor"
notableFor macro system
minimal core language with powerful extensions
notableImplementation AutoLISP
Clojure
Common Lisp
Emacs Lisp (for GNU Emacs environment)
surface form: 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

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 programming language
this entity surface form: Lisp
Julia influencedBy Lisp programming language
this entity surface form: Lisp
Scheme influencedBy Lisp programming language
this entity surface form: Lisp
Scheme influenced Lisp programming language
this entity surface form: Clojure
lambda calculus influenced Lisp programming language
this entity surface form: LISP
Emacs Lisp (for GNU Emacs environment) influencedBy Lisp programming language
subject surface form: Emacs Lisp
this entity surface form: Lisp
F# influencedBy Lisp programming language
this entity surface form: Lisp
Yukihiro Matsumoto influencedBy Lisp programming language
this entity surface form: Lisp
Smalltalk influencedBy Lisp programming language
this entity surface form: Lisp
XEmacs supportsLanguage Lisp programming language
this entity surface form: Lisp
Lisp programming language nameDerivedFrom Lisp programming language self-linksurface differs
subject surface form: Lisp
this entity surface form: "LISt Processor"
Perl influencedBy Lisp programming language
this entity surface form: Lisp
Haskell influencedBy Lisp programming language
this entity surface form: Lisp
CLU influencedBy Lisp programming language
this entity surface form: Lisp
Elixir influencedBy Lisp programming language
this entity surface form: Lisp
Maclisp basedOn Lisp programming language
this entity surface form: Lisp
Maclisp programmingLanguageFamily Lisp programming language
this entity surface form: Lisp
Self influencedBy Lisp programming language
this entity surface form: Lisp
Racket family Lisp programming language
this entity surface form: Lisp
Racket influencedBy Lisp programming language
this entity surface form: Lisp
OCaml influencedBy Lisp programming language
this entity surface form: Lisp
Guy L. Steele Jr. notableWork Lisp programming language
this entity surface form: Lisp
Logo programming language influencedBy Lisp programming language
subject surface form: Logo
this entity surface form: Lisp
Texas Instruments Explorer II programmingLanguage Lisp programming language
this entity surface form: Lisp
Symbolics associatedWith Lisp programming language
Tcl influencedBy Lisp programming language
this entity surface form: Lisp
TOPS-20 programmingLanguageSupport Lisp programming language
this entity surface form: LISP
RPL programming language influencedBy Lisp programming language
this entity surface form: Lisp
Matz influencedBy Lisp programming language
subject surface form: Yukihiro Matsumoto
this entity surface form: Lisp
Reduce basedOn Lisp programming language
this entity surface form: Lisp
Reduce implementationLanguage Lisp programming language
this entity surface form: Lisp
Multics Emacs programmingLanguage Lisp programming language
this entity surface form: Lisp
EINE programmingLanguage Lisp programming language
this entity surface form: Lisp
ZWEI programmingLanguage Lisp programming language
this entity surface form: Lisp
MIT AI Lab software environment supportedProgrammingLanguage Lisp programming language
this entity surface form: Lisp
Clojure family Lisp programming language
this entity surface form: Lisp
Clojure influencedBy Lisp programming language
this entity surface form: Lisp
Clojure dialectOf Lisp programming language
this entity surface form: Lisp
Boyer–Moore theorem prover relatedTo Lisp programming language
this entity surface form: LISP
Boyer–Moore theorem prover implementationLanguage Lisp programming language
this entity surface form: LISP
Jamie Zawinski programmingLanguage Lisp programming language
this entity surface form: Lisp