Tolong jelaskan mengenai GTK hello world dari GTK

int main (int argc, char argv[])

GtkWidget * window = gtk_window_new (GTK_WINDOW_TOPLEVEL);

gtk_window_set_default_size (GTK_WINDOW (window), 400 , 400);

gtk_window_set_tile (GTK_WINDOW (window), "Hello World! ");

g_signal_connect (G_OBJECT(window), "destroy", G_CALLBACK(gtk_main_quit), NULL);

int main (int argc, char argv[])

GtkWidget * window = gtk_window_new (GTK_WINDOW_TOPLEVEL);

gtk_window_set_default_size (GTK_WINDOW (window), 400 , 400);

gtk_window_set_tile (GTK_WINDOW (window), "Hello GTK!\nHello World GTK Sample");

g_signal_connect (G_OBJECT(window), "destroy", G_CALLBACK(gtk_main_quit), NULL);

GNOME didasarkan pada GTK, artinya program-program GNOME menggunakan GTK

Xfce didasarkan pada GTK, meskipun aplikasi-aplikasinya biasanya tidak bergantung kepada banyak pustaka (inilah perbedaan antara sesuatu yang dicap sebagai "program GNOME" atau sebagai "program GTK")

LXDE didasarkan pada GTK, singkatan untuk "Lightweight X11 Desktop Environment"

ROX Desktop adalah desktop yang ringan, dengan fitur-fitur dari GUI-nya RISC OS