scheme
Scheme is a minimalist, multi-paradigm programming language in the Lisp family. It emphasizes a small, clean core and the use of first-class procedures, enabling expressive higher-order programming. Scheme was developed in the 1970s by Guy L. Steele Jr. and Gerald Jay Sussman at the MIT Artificial Intelligence Laboratory, with the aim of exploring fundamental programming-language concepts and providing a practical Lisp dialect for teaching and research.
Core features of Scheme include lexical scoping, first-class and first-class continuations, and tail call optimization. Its
Scheme has undergone several standards, beginning with R3RS and continuing through R5RS, R6RS, and R7RS. The
Implementations and influence: Scheme has many implementations, including MIT Scheme, Chez Scheme, Gambit, Guile, Scheme48, and