p方言都是基于最基础的数据结构「有序对」（pair）。Scheme提供cons，car，与cdr方法操作有序对与列表。Scheme的变数都使用动态强型别系统，而函数被视为变数的一种，并可以作为参数提供给其他函数。换句话说，Scheme中的函数都是第一类物件。
极简主义.Scheme的简约性使它成为具备同级别功能的程式语言中最易于实现的语言。Scheme的很多结构源于λ演算，例如let可以写作创造并调用一个匿名函数：(define-syntax let换句话说，调用let