1
Guile jest wszechobecnym inteligentnym językiem rozszerzeń GNU, oficjalnym językiem rozszerzeń systemu operacyjnego GNU.Jest to implementacja języka programowania Scheme, obsługująca raporty języka Revised5 i większość raportów języka Revised6, a także wiele SRFI.Zawiera również bibliotekę modułów, które oferują dodatkowe funkcje, takie jak serwer HTTP i klient, parsowanie XML i programowanie obiektowe.