Scheme 由 G.J. Sussman 和 G.L. Steele Jr. (1975)在 MIT 设计和实现,作为理解计算的演员模型努力的一部分[Hewitt (1977)]。它是小而紧凑的语言,但是它的概念可以按高度正交性的方式组合和扩展。C-Scheme [MIT (1984)] 是最初 MIT 实现的最新版本。Scheme 311 [Clinger (1984)] 在 Indiana 大学开发并最终演化成 Chez Scheme [Dybvig and Smith (1985)]。Scheme 84 [Friedman et al. (1984)] 是  Indiana 大学的另一个 Scheme 计划,主要用于实验新颖的控制结构;比如“引擎”概念。T [Slade (1987), Rees et al. (1984)] 是对效率由特殊强调的一个扩展的 Scheme 系统。它是在 Yale 大学开发的。所有这些实现都设计为运行在基于 Unix 的系统上,特别是在 Vax 和 Sun 计算机上。编程通常由标准的编辑器来支持,比如 Emacs,并有一些简单的实用工具用做错误跟踪和调试。针对个人工作站的实现通常提供更加方便的程序环境。PC-Scheme [Bartley and Jensen (1986), Wong (1987)] 在 Texas Instruments 写成,用于 IBM PCs 和 DOS-兼容微机。它包括一个 Emacs-式样的编辑器(Edwin)和一个简单的调料包(Scoops)。MacScheme [Semantic Microsystems (1986), Hartheimer (1987)] 为 Apple MacIntosh 提供一个集成的 Scheme 环境。