>>6
3年前の俺を見ているようだ。

とりあえず大学の講義でプログラム言語のさわりだけでも確実に習得すれば後は自分の努力しだいでどこまでも伸びる。
いろいろな言語を弄り回すより一つの言語を確実にマスターすることが大事。
Cってのは結構歴史の古い言語だが、ライブラリをインクルードすればGUI化も一応できる。
しかもCは現在主流となっている言語の中では一番分かりやすいと個人的には思っている。

Javaはいずれ言語の頂点に立つのではないのかと俺は思っているが、この言語はC言語と文法が似ているから、
Cをマスターしてから勉強すると楽に覚えられると思う。
いきなりJavaやると、Cには無い機能などが目障りになって、理解の妨げになる恐れがある。
C++はCと互換があるからCで書かれたプログラムが応用できる。
しかしC++特有の記法とかは非常に理解しにくい。
C++は言語として失格という人たちもかなり居る。

まぁ、最終的には自分次第だと思ってくれ。
人にどうこう言われるよりも自分で思うようにやり込むのが一番の勉強だから。