1:まずC++かJavaを勉強する。
2:いくつかソフトを作って経験をつむ(ノウハウ)
3:次に、必要を感じたらCを勉強する
4:Cで組む必要あるソフトを出来たら作る
__(必要性があったら)

5:ここまで到達すれば、次に何を勉強するのかは
__その人自身で、適切に判断できる。

…そんなかんじでしょうか…