GTK+ FAQ
<<< Previous | General Information | Next >>>

# Where is the documentation for GTK+? [GTK 2.x]

In the GTK+ distribution's doc/ directory you will find the API Reference for both GTK and GDK, this FAQ and the GTK Tutorial.

In addition, you can find links to HTML versions of these documents by going to http://www.gtk.org/. A packaged version of the GTK Tutorial, with SGML, HTML, Postscript, DVI and text versions can be found in ftp://ftp.gtk.org/pub/gtk/tutorial

There are now a few books available that deal with programming GTK+, GDK and GNOME. Unfortunately, they currently are all based upon GTK+ 1.x:

- Eric Harlows book entitled "Developing Linux Applications with GTK+ and GDK". The ISBN is 0-7357-0021-4

- The example code from Eric's book is available on-line at http://www.bcpl.net/~eharlow/book

- Havoc Pennington has released a book called "GTK+/GNOME Application Development". The ISBN is 0-7357-0078-8

  The free version of the book lives here: http://developer.gnome.org/doc/GGAD/

  And Havoc maintains information about it and errata here: http://pobox.com/~hp/gnome-app-devel.html

- "GTK+ Programming in C" by Syd Logan. ISBN: 0-1301-4264-6

- "Linux GNOME/GTK+ Programming Bible" by Arthur Griffith. ISBN: 0-7645-4640-6

- "Beginning GTK+/GNOME Programming" by Peter Wright. ISBN: 1-8610-0381-1

- "Sams Teach Yourself GTK+ Programming in 21 Days" by Donna Martin . ISBN: 0-6723-1829-6

<<< Previous | Home | Next >>>
Does the G in GTK+, GDK and GLib stand for? [GTK 2.x] | Up | Is there a mailing list (or mailing list archive) for GTK+? [GTK 2.x]