GTK+ tutorial

This is a GTK+ programming tutorial. In this tutorial, we will learn the basics of GUI programming in GTK+ and C language. The GTK+ tutorial is suitable for beginners and intermediate programmers.

Table of contents


The GTK+ is a library for creating graphical user interfaces. The library is created in C programming language. The GTK+ library is also called the GIMP Toolkit. Originally, the library was created while developing the GIMP image manipulation program.

Related tutorials

There are tutorials for various language bindings of GTK+ on ZetCode: GTK# tutorial, PyGTK tutorial, Java Gnome tutorial, Visual Basic GTK# tutorial, and Ruby GTK tutorial. Cairo graphics tutorial is a tutorial for creating 2D graphics with GTK+ backend also.

ZetCode:: last modified April 2, 2008 © 2007 - 2015 Jan Bodnar