Jeżeli czaisz o co w ogóle chodzi w programowaniu to C++ jest dla Ciebie. Do C++ jak ulał pasuje Qt i do tego QtCreator a jeżeli czy nie podpasuje to może QDevelop. W Qt do projektowania interfejsów graficznych jest QtDesigner.
Qt polecam dlatego, że jest stosunkowo lekkie i funkcjonalne. Daje dużo możliwości. Możesz napisać jedną aplikację a potem skompilować ją na Linuksie, Windowsie, Macu i zarówno w Windowsie, Macu, LXDE, XFCE, KDE czy GNOME będzie wygladać "natywnie". Jeżeli nie czaisz jeszcze dobrze o co w tym biega to szkolny Pascal ;-)
PS. Jak chcesz to odezwij się do mnie na maila to podrzucę Ci fajny kursik :-)