Gtk adalah Kumpulan library yang akan digunakan dalam suatu program, dalam membangun aplikasi berbasis Graphical User Interface. GTK+ telah diimplementasikan di banyak platform sistem operasi, dan telah di-binding dengan banyak bahasa pemrograman. Pada sistem operasi Linux, ada beberapa cara untuk melakukan pemrograman grafik, salah satunya adalah pemrograman dengan menggunakan library GTK (dengan menggunakan bahasa C sebagai dasarnya). Versi GTK yang umum digunakan adalah GTK 2.0