The Scheme Programming Language

GPTKB entity

Statements (59)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:application gptkb:blockchain_technology
gptkb:cloud_computing
gptkb:research
gptkb:simulation
gptkb:robotics
gptkb:Internet_of_Things_(Io_T)
Algorithm design
Computer graphics
Computer science education
Data analysis
Machine learning
Mathematical modeling
Natural language processing
Software development
Scientific computing
Data visualization
Embedded systems
Game development
Web development
Distributed computing
Parallel computing
Scripting
Artificial intelligence research
Teaching programming concepts
Artificial life simulations
gptkbp:community Scheme community
gptkbp:designed_by gptkb:Guy_L._Steele_Jr.
gptkbp:feature Continuations
Tail recursion
Lexical scoping
Hygienic macros
gptkbp:first_appearance gptkb:1975
gptkbp:formulation S-expression
https://www.w3.org/2000/01/rdf-schema#label The Scheme Programming Language
gptkbp:influenced_by gptkb:Lisp
gptkbp:is_standardized_by gptkb:R7_RS
gptkbp:notable_technique gptkb:Guile
gptkb:Chez_Scheme
gptkb:Chicken_Scheme
gptkb:MIT_Scheme
gptkb:Racket
gptkbp:paradigm Functional Programming
gptkbp:related_to gptkb:Common_Lisp
gptkb:Racket
Programming languages
Functional programming languages
gptkbp:supports Tail call optimization
First-class procedures
gptkbp:system Dynamic Typing
gptkbp:used_in gptkb:Artificial_Intelligence
gptkb:Education
gptkbp:bfsParent gptkb:Daniel_Friedman
gptkb:Guy_L._Steele_Jr.
gptkb:Richard_N._Kelsey
gptkb:Richard_O._Kelsey
gptkb:Richard_P._Kelsey
gptkb:Richard_W._Kelsey
gptkbp:bfsLayer 6