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