Scheme je
multiparadigmatický programovací jazyk. Funkcionální programovací paradigma patrí mezi tzv.
deklarativní paradigmata. Scheme je jeden ze dvou hlavních dialektu
funkcionálního programovacího jazyka Lisp. Jazyk navrhli Guy Lewis Steele a Gerald Jay Sussman a jeho první popis byl sepsán v roce
1975. Scheme byl predstaven akademickému svetu skrze sérii clánku, nyní známých jako Sussmanovy a Steelovy
Lambda Papers. Jazyk Scheme definují dva standardy: oficiální
IEEE standard a standard nazývaný
Revisedn Report on the Algorithmic Language Scheme, ve zkratce R
nRS, kde
n je císlo revize. Soucasný standard je
R5RS, a
R6RS je ve vývoji.