Guile

The GNU extension language

Documents


About Guile
What is Guile?
Recent news
Mailing lists

Documentation
Manuals
FAQ's

Download
Getting Guile
Snapshots
Repository

Projects
Core
GUI
File Formats
Networking
Tools
Applications

Development
Project Summary
Helping out
Cool ideas

Resources
Guile Resources
Scheme Resources

Manuals

Tutorials

Guile Reference Manuals
Guile's reference manual is included in each Guile distribution and should be accessible, once you have installed Guile, via Emacs's Info mode. We also provide a copy of the reference manual for each recent Guile release series here.

The GOOPS Manual
GOOPS is the Guile Object-Oriented Programming System, and is now included (along with its manual) in the Guile distribution. Here is an online copy of the GOOPS manual.

Guile Tutorials
This tutorial by David Drysdale explains step-by-step how to use guile in a straightforward Logo-like ("turtle graphics") application. He writes in the Colophon:
I wrote this page because I really needed something like it when I started playing with Guile - I actually wrote the page as I figured out how to do things.
However it uses APIs that are not present in the latest versions of Guile. Daniel Kraft recently updated the tutorial to use current Guile APIs, and added some more material of his own. Daniel's updated version is here (Texinfo source).

The Guile Book
An excellent book by Michael Gran about using Guile 1.6.