GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Scheme (programming language)
URI:
https://gptkb.org/entity/Scheme_(programming_language)
GPTKB entity
Statements (56)
Predicate
Object
gptkbp:instanceOf
gptkb:programming_language
gptkbp:designedBy
gptkb:Gerald_Jay_Sussman
gptkb:Guy_L._Steele_Jr.
gptkbp:family
gptkb:Lisp
gptkbp:fileExtension
.ss
.scm
gptkbp:firstAppearance
1975
gptkbp:garbageCollection
yes
https://www.w3.org/2000/01/rdf-schema#label
Scheme (programming language)
gptkbp:influenced
gptkb:Common_Lisp
gptkb:Dylan
gptkb:JavaScript
gptkb:Clojure
gptkb:Racket
gptkb:Picrin
gptkb:Emacs_Lisp
gptkb:S7_Scheme
gptkb:Scsh
gptkb:TinyScheme
gptkb:Vicare_Scheme
gptkb:Ypsilon_Scheme
gptkb:Hop
gptkbp:influencedBy
gptkb:Lisp
gptkb:ALGOL
gptkb:Lambda_calculus
gptkbp:license
varies by implementation
gptkbp:notableFor
gptkb:Gambit
gptkb:Racket
gptkb:Bigloo
gptkb:Chez_Scheme
gptkb:Chibi_Scheme
gptkb:Chicken_Scheme
gptkb:Guile
gptkb:Kawa
gptkb:MIT_Scheme
gptkbp:openSource
yes
gptkbp:paradigm
functional programming
imperative programming
gptkbp:scope
lexical
gptkbp:standardizedBy
gptkb:R6RS
gptkb:R7RS
gptkb:R5RS
gptkbp:supports
recursion
symbolic computation
meta-programming
closures
first-class procedures
continuations
hygienic macros
tail call optimization
gptkbp:typingDiscipline
dynamic
strong
gptkbp:website
https://schemers.org/
gptkbp:bfsParent
gptkb:Gerald_Sussman
gptkb:standard
gptkbp:bfsLayer
4