Scheme 48 is an implementation of Scheme written by Richard Kelsey and Jonathan Rees. It is based on a byte-code interpreter and is designed to be used as a testbed for experiments in implementation techniques and as an expository tool.

The current version of Scheme 48 is 1.9.3 (released November 2024).

Kali is a distributed version of Scheme built on top of Scheme 48.

Instructions for getting the current development sources and building them are here.

Scsh (SCheme SHell) is a scripting and systems programming environment built on top of Scheme 48 and POSIX.

Pre-Scheme is a statically typed dialect of the Scheme programming language, combining the flexibility of Scheme with the efficiency and low-level machine access of C, which originated with Scheme 48, where it is used to implement its virtual machine.

If you have questions about Scheme 48, please feel free to contact us at s48-info at s48 dot org.