gptkbp:instance_of
|
gptkb:language
|
gptkbp:bfsLayer
|
5
|
gptkbp:bfsParent
|
gptkb:Richard_L._Kelsey
gptkb:Richard_M._Kelsey
gptkb:Richard_P._Kelsey
gptkb:Richard_R._Kelsey
gptkb:Richard_S._Kelsey
gptkb:Richard_W._Kelsey
gptkb:Richard_Z._Kelsey
gptkb:Richard_A._Kelsey
|
gptkbp:application
|
gptkb:aircraft
gptkb:robot
Algorithm design
Computer graphics
Computer science education
Computer-aided design
Data analysis
Natural language processing
Software development
Prototyping
Data visualization
Embedded systems
Game development
Web development
Scripting
Symbolic computation
Artificial intelligence research
Teaching programming concepts
Research in artificial intelligence
Machine learning research
Research in programming languages
Mathematical computation
Interactive applications
|
gptkbp:community
|
Scheme community
|
gptkbp:designed_by
|
gptkb:Guy_L._Steele_Jr.
gptkb:Gerald_Jay_Sussman
|
gptkbp:features
|
Dynamic typing
Garbage collection
Continuations
Tail recursion
Hygienic macros
|
gptkbp:first_appearance
|
gptkb:1975
|
gptkbp:formulation
|
S-expressions
|
https://www.w3.org/2000/01/rdf-schema#label
|
Scheme Programming Language
|
gptkbp:influenced_by
|
gptkb:Lisp
|
gptkbp:is_standardized_by
|
gptkb:R7_RS
|
gptkbp:philosophy
|
Functional Programming
|
gptkbp:related_to
|
gptkb:computer
gptkb:Racket
Functional programming languages
Lisp dialects
|
gptkbp:supports
|
Tail call optimization
First-class procedures
Lexical closures
|
gptkbp:technique
|
gptkb:Guile
gptkb:Chez_Scheme
gptkb:Chicken_Scheme
gptkb:MIT/_GNU_Scheme
gptkb:Racket
gptkb:Dr_Racket
|
gptkbp:type
|
Multi-paradigm
|
gptkbp:used_in
|
gptkb:Artificial_Intelligence
gptkb:Educational_Institution
gptkb:Research_Institute
|