manpagez: man pages & more
info guile-tut
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3. Using Guile to program in Scheme

In this section I give a tutorial introduction to programming in Scheme, with a slant toward the interesting things that can be done in Guile.

This section will try to touch on many of the interesting and cool aspects of Guile, showing you how new types of problems can be solved with Guile. Note that using Guile as a library with libguile.a is described in its own chapter (see section Guile in a Library). Also note that some small examples are given in Jump Start.

To get started you need to know how to program in Scheme (a dialect of LISP). Fortunately Scheme is a small, clean language and is not hard to learn. It is also used in many undergraduate courses to introduce computer programming.

I will not try to teach you Scheme here (although you might end up learning by example), since there are many good books on the subject, listed in Where to find more Guile/Scheme resources. (1)

© 2000-2017
Individual documents may contain additional copyright information.