[i=s] 本帖最后由 张全蛋 于 2015-2-5 10:23 编辑 C语言,别的不说,操作系统的开发90%以上的代码都是用C写的。而且如果你学了C语言,再去看CPU的汇编语言,你就发现C语言的语法已经很接近底层的机器汇编了。而且有了C语言打底子,很多其他编程语言的语法规则也是大同小异。不推荐一开始就学Java这种面向对象、高度封装的语言,学下来感觉一路都是调用已经开发好的库函数或类方法,学得好不好的区别只是那些方法用得熟不熟,对机器一点都不了解。 如果是从脚本语言入手的话建议学一学Python,这个语言兼顾了很多其他语言的特性,个人感觉最有用的一点,就是它强制通过退格或空格来划定代码块的界限,取代了很多语言使用的花括号。这个特点可以帮助相当一部分人矫正不好的代码风格,便于代码的阅读和维护。