第一:看你的兴趣。很多人对游戏感兴趣,但是要搞清楚你是对"玩游戏"感兴趣还是对"编写游戏"感兴趣。C/C++编写游戏必须对数学非常精通,一个简单的例子,想在游戏里作出一个球碰到墙壁上弹回的曲线,你必然利用数学和物理的知识来计算回弹曲线,这没那么好玩!
第二:看哪一个更容易就业,到www.51job.com上去搜"java、C/C++、.NET..."看看哪个需要的人多就可以了。
第三: Java学的人最多,但需求量也最大。C#.NET是微软平台的王牌但市场黯淡,C/C++更加偏向于底层开发/网络程序(TCP/IP)程序的开发以及游戏 开发。
linux一直都开源,个人感觉热度不高,不过当自己有编程基础后可以自学,java当很热门,很多地方都需要java,建议学习java,至于c和c++相对来说比java难一些,不过应用前景和大,很多大型网游都需要c++,不过相对来说难一点,其实编程这东西学一门,其它的完全可以自学。看自己的喜好和能力了,感觉前景好的,真要说的话从java 和c++里面选吧
关键是看你学的如何,学的好了 那个都很高工资的