¿Por qué no aprendes directamente ObjectPascal (Pascal orientado a objetos aka Delphi)?
Contrario a lo que dicen muchos, este lenguaje es realmente potente y muchos programas famosos se encuentran desarrollados en él (Ares, AIMP, Skype, y muchos más).
Además de eso, entras directamente a aprender sobre el desarrollo de GUIs para tus aplicaciones.
P.D.: Yo he desarrollado en Delphi, uno de mis programas estrella es:
DaW Bluefox Player aunque abandoné su desarrollo por tiempo. Dejo el enlace para que observes que puedes hacer MUCHO.
Saludos.,