其实C语言或C++都是一种语言的基础,其他C#,PHP大多是从C\C++中发展出来的(语法差别不大,比C\C++多了控件,比较容易做工程,不用什么都自己编)。而Java好像是语法有区别了。前几年Java很流行,市面好像挺缺少Java工程师,现在就不太了解。
要问先学什么语言,看你是自学还是上学了。读书的话,哪种师资好学哪种(我是遇到了坑爹的两个Java老师,一个只会不停讲之后布置许多题;一个啥都不熟,刚从企业中过来,都忘得差不多了,叫我们共同学习~~)。如果是自学的话,看你是想干什么:C\C++学到死也不太可能做出什么,主要是可视化太麻烦;C#做程序还是很好的;Java现在我学的更多是做网页;其他的我都还没怎么学(正要学PHP)。
其实我也只是个学生,这是我的一点看法。