Schema a fost creată în anii 1970 la MIT AI Lab și lansată de dezvoltatorii săi, Guy L. Steele și Gerald Jay Sussman, printr-o serie de note cunoscute acum sub numele de Lambda Papers. A fost primul dialect al Lisp care a ales domeniul lexical și primul care a cerut implementări pentru a efectua optimizarea tail-call, oferind un suport mai puternic pentru programarea funcțională și tehnicile asociate, cum ar fi algoritmii recursivi. A fost, de asemenea, unul dintre primele limbi de programare care a sprijinit continuări de primă clasă. A avut o influență semnificativă asupra eforturilor care au condus la dezvoltarea Common Lisp. Limbajul Scheme este standardizat în standardul oficial IEEE și un standard de facto numit Raportul revizuit privind limbajul algoritmic de schemă (RSn).
Anii '70