Guile es la implementación realizada por el proyecto GNU de Scheme, un dialecto Common Lisp. Más info en http://gnu.org/software/guile/guile.html . Hay también una excelente información en http://www.red-bean.com/guile
Los documentos de Guile son bastante buenos, pero el estándar Scheme (el maravillosamente, oscuramente llamado R5RS) se puede encontrar en: http://www-swiss.ai.mit.edu/~jaffer/r5rs_toc.html .
Guile es el lenguaje de scripting o "pegamento" para el proyecto GNOME. Del anuncion original:
Planeamos usar las ***bindings de GTK/Scheme para escribir pequeñas utilidades y aplicaciones. Cuando estas *bindings estén más maduras, debería ser posible escribir aplicaciones completas en Scheme.