Scheme buvo sukurta per 1970-uosius MIT AI laboratorijoje ir išleista jo kūrėjų, Guy L. Steele ir Gerald Jay Sussman, per seriją memorandų, dabar žinomų kaip Lambda dokumentai. Tai buvo pirmasis Lisp dialektas, kuris pasirinko leksikinę aprėptį ir pirmasis, kuris reikalavo, kad įgyvendinimai atliktų tail-call optimizavimą, suteikiant stipresnę paramą funkciniam programavimui ir susijusiems metodams, tokiems kaip rekursivi algoritmai. Tai taip pat buvo viena iš pirmųjų programavimo kalbų, palaikančių pirmos klasės tęsinį. Tai turėjo didelę įtaką pastangoms, kurios lėmė Common Lisp plėtrą. Scheme kalba yra standartizuota oficialiame IEEE standarte ir de facto standarte, vadinamame Revised Report on the Algorithmic Scheme Language (RSn). Plačiausiai įgyvendinamas standartas yra RRSn (1998); naujas standartas, RRSn, kuris buvo ratifikuotas 1996 m. 2007 m. Jis taip pat buvo įgyvendintas dėl savo kompaktiškumo, o ne vienintelės programinės kalbos
1970 m.