要看学编程的目的是什么。由于没有任何编程基础,可以先学习高级语言,学delphi。delphi的语言是pascal,pascal是公认的适于教学的计算机语言,语法严谨,而且delphi功能极其强大,可以媲美c语言,在windows下编程基本没有delphi做不到,所以有人说“真正的程序员用c语言,聪明的程序员用delphi”。如果只是业余爱好或只是把编程做为自己主要工作的辅助工具,delphi就足够了。推荐教材《delphi5开发人员指南》,网上可以下载。如果想将来从事编程工作,还要学习一些热门语言,比如c、java或一些脚本语言。在学好delphi后,你将有非常扎实的编程功底,再学c、java将会大大提高效率。另外你还要学习数据库设计和编程、网络基础等其它相关知识。
1、《深入理解计算机系统》
从c语言到汇编语言到硬件再到 *** 作系统,写得非常好。是一本能帮助深入理解计算机系统的书。基本上把这本书吃透面试 *** 作系统的大部分问题都不是问题。
2、《算法导论(第三版)》
被很多acmer coder奉为学算法的经典之作,但不太适合初学者,因为它这本书很多内容只提供了伪代码,而没有具体实现。但可以从这本书学数据结构和算法好,因为日后的编程语言对实现而言实际上并没有特别大的障碍,只是适合与不适合的选择罢了,而把想法转换成编程语言才是对算法知识的考验。如果不想太过深入的话可以忽略掉第四部分(高级设计和分析技术)第五部分(高级数据结构)和第七部分(算法问题选编),你会发现书其实比你想象中薄很多噢!
3、《计算机网络:自顶向下方法》
软件学院的计算机网络教材,非常适合初学者,里面将计算机网络从顶层到底层逐章分析了一遍,如果能够结合一些实验来辅助理解会更好,因为里面的讲解比较抽象。
4、《STL源码剖析》
如果你是经常用c++刷算法题的同学,那么一定经常用STL的各种集合, vector, set, stack, queue等等。它们的实现原理,在源码面前,完全没有秘密。
5、《图解>
1、C语言-------《C语言设计》作者:谭浩强。
大多数人都推荐谭浩强这本书,谭浩强的C语言程序设计,我觉得更适合当教科书,主要是篇幅没有那么大,书本的内容不是很全,由老师带入门是最好的。
2、《CPrimerPlus》第五版作者:StephenPrata。
这本书比较厚,内容也比较基础,扩展的也比较广,自学容易上手,唯一的缺陷在于它是外国人编写,而国内的翻译往往让人难以满意,如果你有较好的英语水平,最好阅读英文版的。
3、《C语言入门经典》第四版作者:IvorHorton。主要内容是关于c语言的编程方式,可以为以后学习c++和成为程序员打基础。
以上就是关于我想问一下程序员要买哪些书全部的内容,包括:我想问一下程序员要买哪些书、程序员打基础必看书籍!、自学编程需要哪些入门书籍 这三本入门级别的书可以作为首选等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)