Considera che il C, è il più completo e perfezionistico linguaggio, gli altri hanno molto di simile, ma sottointendono molte cose, sapere il C, è la strada migliore per impararne altri e capire come va il mondo della programmazione.
Io non trascurerei neanche Java, Con il C++ non ho ancora visto fare cose grafiche....provabilmente non perchè non si possa ma perchè Java in questo ambito è più documentato.
Ciao! Luca