GNU Guile 是 GNU 计划首选的扩展系统，是 Scheme 程序设计语言的一种实现，首个版本于1993年问世。Guile 提供了“libguile”可将语言嵌入至其他程序并通过 CAPI紧密的结合。同样的，新的类型和子程序的定义也可以通过 C API 扩展 Guile 自身。