有理想的程序员,必读的编程语言类书籍都有哪些?

2023年 7月 13日 33.9k 0

首先,你需要选择一门语言,然后学习之。这时有一些还不错的实战手册、参考手册需要阅读,然后你就需要去了解设计模式、算法与数据结构等。

有理想的程序员,必读的编程语言类书籍都有哪些?

编程语言类:

C语言:

《C和指针》

有理想的程序员,必读的编程语言类书籍都有哪些?

C语言的最佳入门书籍。它详细但又不失简练的介绍了C语言以及C标准库的方方面面。

《C程序设计语言》

有理想的程序员,必读的编程语言类书籍都有哪些?

尽管《C程序设计语言》是二十多年前的书籍,但它仍然是C语言——以及计算机科学中最重要的书籍之一,它的重要性不仅仅在于它用清晰的语言和简练的代码描述了C语言全貌,而且在于它为之后的计算机书籍——尤其是编程语言书籍树立了新的标杆。

C++

《C++程序设计原理与实践》

有理想的程序员,必读的编程语言类书籍都有哪些?

作为C++的发明者,没有人能比Bjarne Stroustrup更理解C++。Bjarne在Texas A&M大学任教时使用C++为大学新生讲授编程,从而就有了C++程序设计原理与实践这本书——它面向编程初学者,既包含C++教程,也包含大量程序设计原则。

《C++程序设计语言》

有理想的程序员,必读的编程语言类书籍都有哪些?

同样是Bjarne Stroustrup的作品,《C++程序设计语言》是C++最权威且最全面的书籍。第4版相对于之前的版本进行了全面的更新,覆盖了第二新的C++ 11标准,并砍掉了部分过时的内容。

C#

《精通C#(第6版)》

有理想的程序员,必读的编程语言类书籍都有哪些?

《精通C#》不但全面介绍了C#语言,而且还覆盖了http://ADO.NET,WCF,WF,WPF,以及http://ASP.NET这些.Net框架。但他仍然是一本面向初学者的C#书籍,你甚至不需要太多编程知识,就可以读懂它。

《果壳中的C#:C#5.0权威指南》

有理想的程序员,必读的编程语言类书籍都有哪些?

来自O'Reilly的C#参考手册,严谨的介绍了C#语法,使用,以及核心类库,C#程序员案头必备;

Java

《Java编程思想》

有理想的程序员,必读的编程语言类书籍都有哪些?

这是一本所有的Java学习者都无法避开的经典之作,被誉为全球最好的Java书籍。不同水平的人读这本书也会有不同的感觉,初学Java的时候也许会觉得学的非常慢,当你编程了一段时间之后再看这本书,你就会发现,你编程中遇到的问题在这本书中有很多的体现,这时候大概就是你进阶的时候了,你读这本书也会变得比从前轻松和愉快了。编程几年之后再看这本又会是怎样的感觉呢?不妨拭目以待。

《Java核心技术》

作为与《Java编程思想》齐名的大全式图书,这本书的内容更加细致,偏重与讲解Java计数,举例说明了大量API,内容翔实、客观准确,不拖泥带水,所以相比于《Java编程思想》,更注重于实用性。而且这本书全面而且易懂,放在案旁用到的时候查一查、看一看,也是Java初学者和Java程序员的必备参考书。

JavaScript

《JavaScript权威指南(第6版)》

有理想的程序员,必读的编程语言类书籍都有哪些?

这本书的第5版曾被前端专家Douglas Crockford称之为“唯一靠谱的JavaScript书”。这本书可以说是一本js的案头参考书,适合初学者系统学习,也适合有经验的JavaScript开发者随手翻阅。

《JavaScript高级程序设计(第3版)》

有理想的程序员,必读的编程语言类书籍都有哪些?

详尽且深入的介绍了Javascript语言,DOM,以及Ajax,并针对HTML5做了对应更新。如果说《JavaScript权威指南》是一本字典,那zakas这本《JavaScript高级程序设计》可以算是一本由浅入深的好读物。如果入门js的话,比较推荐这本,再搭配权威指南那本书,基本看完后,对js就有一定程度的深入了。

Python

《Python基础教程(第二版)》

有理想的程序员,必读的编程语言类书籍都有哪些?

Python的入门书籍很多,而且据说质量大多不错,这本《Python基础教程》简洁,全面,代码质量很不错,而且有几个很有趣的课后作业,可以让你快速上手。

《Python Cookbook(第3版)》

有理想的程序员,必读的编程语言类书籍都有哪些?

非常好的Python进阶读物,包含各种常用场景下的Python代码,使得读者可以写出更加Pythonic的代码。

作者:九章算法

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论