heme翻译器（例如Gambit，Chicken，Bigloo等）可将Scheme程式译为C或Java，或甚至.Net。将Scheme译作C的翻译器往往可以在原始码中利用C的特性。最基本的Scheme实作是在《zh-hans:计算机程序的构造和解释;zh-hant:电脑程式的构造和解释》中实现的自循环直译器。这一直译器以Scheme写成，并利用底层的Scheme功能来实现被执行的Scheme语言程式。尽管在实际上这一直译器的意义不大（要想运行自循环直译器，电脑中必须已经存在一个Scheme直译器