不需要一开始就看很多书,而是需要先有一些感性认识和一定的实践经验,知道自己是不是喜欢编程。
如果以C语言入门的话,可以看:《C大学教程》
* 原书名: C How to Program (5th Edition)
* 原出版社: Prentice Hall
* 作者: (美)P.J.Deitel H.M.Deitel
* 译者: 苏小红 李东 王甜甜
* 丛书名: 国外计算机科学教材系列
* 出版社:电子工业出版社
定价 :¥98.00
可以在china-pub、当当、亚马逊等网站订购,有打折。
这本书的优点在于:理论性不强,实践多,有源代码阅读,练习题丰富,且比较新,是比较经典的入门书籍。
嫌价格贵的话,可以看在国内被奉为入门必读的谭浩强《C程序设计》
# 作者: 谭浩强
# 丛书名: 中国高等院校计算机基础教育课程体系规划教材
# 出版社:清华大学出版社
# ISBN:9787302224464
# 上架时间:2010-7-1
# 出版日期:2010 年6月
定价 :¥29.00
但是,该书理论性稍强,学习基础可以,但是看完后恐怕还不会编程。
练习需要用到的开发工具(IDE)可以学习:Visual Studio、Eclipse等,较为简单但有些过时的有Turbo C。
如果不以C入门,可以学习其他比较热门的Java、C#、Visual Basic等。图书选择也是参考上述个人推荐的系列书籍或相同原作者出的其他书。个人比较喜欢电子工业出版社、机械工业出版社的引进书,翻译上虽然不可避免有错,但只要不影响阅读就行,能看原版最好。
如果已入门,并有一定的实际编程经验,可以试着学习一下计算机类的基础课程《计算机组成原理》(或《计算机体系结构》)《算法与数据结构》《操作系统》《计算机网络》《数据库原理》《软件工程》等,也是最好以实践性的书为主,这样学习起来快,有成就感,不容易中途而废。
温馨提示:答案为网友推荐,仅供参考