我推荐先学习C语言,尽管很花时间,但是在学习其他衍生语言(包括java跟C++)都十分容易上手。计算机指令底层还是二进制,所以除了汇编,只有C语言最有效率。java太简单了,没有指针,没有多态,垃圾自动回收,完全的面向对象。C++复杂一点,牵扯很多内存问题,C++开发的游戏运行效率高。java太过于基础了,学会java很简单,把java语言玩透就难了,没有指针的语言要操作内存还要有运行效率,还是得首先学习C语言。C++不用说,开发大型软件游戏就它最有效率(运行速度快,稳定),java就是免费开源(一切java的衍生品或者编译器乃至扩展都是免费的),开发速度快,但是java运行效率及其低下。java学得再好也是编程行业的基础人员,站在金字塔低端,再努力也分不了多少肉。程序员必须具备,英语6级水平(可读可写,看PDF如读小说),数学高数水平。学C++以后免不了要学习物理跟数学3D建模,顶点运算,微积分。学java基本没有门槛,但是没有门槛的行业,挤破头也没多少用处
简直胡说八道的,