LISP

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category multi-paradigm programming language
high-level programming language
list processing language
gptkbp:designedBy gptkb:John_McCarthy
gptkbp:feature dynamic typing
garbage collection
recursion
automatic memory management
S-expressions
first-class functions
homoiconicity
macros
interactive programming
REPL
gptkbp:fileExtension .cl
.el
.lisp
.lsp
gptkbp:firstAppearance 1958
https://www.w3.org/2000/01/rdf-schema#label LISP
gptkbp:influenced gptkb:Common_Lisp
gptkb:brand
gptkb:Clojure
gptkb:Racket
gptkb:Scheme
gptkb:Emacs_Lisp
gptkbp:influencedBy gptkb:lambda_calculus
gptkb:Fortran
gptkb:IPL
gptkbp:notableFor gptkb:Common_Lisp
gptkb:Clojure
gptkb:Racket
gptkb:Scheme
gptkb:Arc
gptkb:AutoLISP
gptkb:Emacs_Lisp
gptkb:XLISP
gptkbp:paradigm functional programming
procedural programming
gptkbp:standardizedBy gptkb:ANSI_INCITS_226-1994_(R1999)
gptkbp:typingDiscipline dynamic
strong
gptkbp:usedFor gptkb:artificial_intelligence
education
research
symbolic computation
gptkbp:website https://lisp-lang.org/
gptkbp:bfsParent gptkb:IETF
gptkb:brand
gptkbp:bfsLayer 4