I am interested in learning to developing my own small graphical user interface applications for Ubuntu.
I am not new to programming, I have written many Visual basic.net applications for windows and command line programs for linux in Python and C, But never GUI's...
What programming languages and IDE environments (if any) would you recommend?
What set of libraries are the best for developing gnome GUI's? (Ive heard GTK dotted around the place).