请问一下程序员要买哪些书

Python014

请问一下程序员要买哪些书,第1张

要看学编程的目的是什么。由于没有任何编程基础,可以先学习高级语言,学delphi。delphi的语言是pascal,pascal是公认的适于教学的计算机语言,语法严谨,而且delphi功能极其强大,可以媲美c语言,在windows下编程基本没有delphi做不到,所以有人说“真正的程序员用c语言,聪明的程序员用delphi”。如果只是业余爱好或只是把编程做为自己主要工作的辅助工具,delphi就足够了。推荐教材《delphi5开发人员指南》,网上可以下载。如果想将来从事编程工作,还要学习一些热门语言,比如c、java或一些脚本语言。在学好delphi后,你将有非常扎实的编程功底,再学c、java将会大大提高效率。另外你还要学习数据库设计和编程、网络基础等其它相关知识。

建议C++,我本人也是搞算法竞赛的,在算法竞赛中编程的效率和速度无疑是重要的。C++的效率媲美于C语言,同时C++语言引入了STL库,STL库中有很多现成的算法模板,可以直接使用,比如红黑树,队列,栈,链表等等,这些东西都可以快速上手,并且也应该是一个oi选手应该掌握的,调用简单,调试方便,你不可能在noip比赛中自己手写平衡二叉树吧!