GTK+ is a set of libraries written in C to create graphical user
interfaces. It has an object oriented architecture developed in
three libraries:
GLib
provides various tools for use when programming with GTK+.
GDK
abstracts the low-level window drawing functions.
GTK
provides a set of widgets for use when creating your GUI.