Scheme is a programming language designed with an emphasis on building abstractions out of simple, composable primitives.
This website covers the ongoing seventh revision of the specification since 1975, divided into two parts: a small language primarily for embedding, education, and research; and a large language to address the practical needs of mainstream software development.
Small language
The R7RS small language was completed in 2013.
Large language
Development of the R7RS large language is ongoing.