Choose a language first:
1) Perl
2) C
3) C++
4) Java
5) Python
Then try a first application (This is Perl, this will NOT work on Windows, it is for linux. This is from the Perl page on wikipedia):
#!/usr/bin/perl -w
use strict;
use Gtk2 '-init';
# Create main window:
my $mw = Gtk2::Window->new('toplevel');
# Create main positioning table:
my $t = Gtk2::Table->new (10,10,0);
$mw->add($t);
# 'Hello world!' label:
my $label = Gtk2::Label->new('Hello world!');
$t->attach_defaults($label,0,5,0,5);
$label->show;
my $lab = Gtk2::Button->new('Crack It!');
$t->attach_defaults($lab,0,20,10,20);
$lab->signal_connect( 'clicked' => sub { exit } );
$button->show;
# Button to quit:
my $button = Gtk2::Button->new('Quit');
$t->attach_defaults($button,0,10,10,20);
$button->signal_connect( 'clicked' => sub { exit } );
$button->show;
# Main loop:
$mw->show_all;
Gtk2->main;
0;