This category attempts to be a comprehensive listing of Scheme implementations and compilers available. This includes both commercial efforts, free software, and archaic implementations which are of historical interest.
Guile is an interpreter for the Scheme programming language, packaged as a library which can be incorporated into your programs. Your users have full access to the interpreter, so Guile itself can be extended, based on the needs of the user. The result is a scripting language tailored to your application.