30
流行语言的语言书籍/教程
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 不久以前,我还是一名初学者,试图找到有关我想学习的语言的好书/教程。即便如此,有时候我还是需要相对较快地为正在从事的新项目选择一种语言。这篇文章的重点是记录这些语言的一些最佳教程和书籍。我将以我能找到的最好的列表开始,但希望你们在那里能为您提供更好的建议/新语言。这是我发现的: 由于现在可以进行Wiki编辑,因此我将控制权交给了社区。如果您有任何建议,请在本节中提出。我决定还添加一个部分,以便更好地成为一本更好的程序员书籍和在线参考。再次欢迎所有建议。 通用编程 在线教程 的编程基础作者:Karl Seguin-来自Codebetter,它基于C#,但是其思想在各个方面都是正确的,因此无法相信还没有人发表过这篇文章。 如何编写无法维护的代码 -反手册,教您如何以最不可维护的方式编写代码。如果这些建议中有很多没有如此正确,那将很有趣。 维基书籍的编程部分 -由吉姆·罗伯特(Jim Robert)建议,在完成的各个阶段中都有大量有关多种语言的书籍/教程, 只是基础知识。 书籍 代码完整 -这本书不用多说,在很多方面都非常出色。 The Pragmatic Programmer-与主编码器一起工作时的第二件事,即教您他们所知道的一切。 掌握正则表达式 -正则表达式是每个程序员工具箱中必不可少的工具。帕特里克·洛齐(Patrick Lozzi)推荐的这本书是学习他们的能力的绝佳方法。 算法Ç,C ++和Java的 -所有学习经典算法,如果你深入找到Knuth的书有点过一个伟大的方式。 C 在线教程 该教程看起来非常简洁,而且经过仔细研究,看起来非常不错。不过,不确定它对新程序员有多友好。 书籍 K&R C-无疑是经典。可能有人争辩说所有程序员都应该阅读它。 C Primer Plus-由Imran推荐,是初学者的终极C书。 C:参考手册 -Patrick Lozzi推荐的参考书。 C ++ 在线教程cplusplus.com 上的教程似乎是最完整的。我在这里找到了另一个教程,但是它不包括多态性这样的主题,我认为这是必不可少的。如果您来自C,那么本教程可能是最适合您的。 另一个有用的教程C ++ Annotation。在Ubuntu系列中,您可以通过安装c++-annotationSynaptic的软件包来获得多种格式的电子书(pdf,txt,Postscript和LaTex)(已安装的软件包可在中找到)/usr/share/doc/c++-annotation/。 图书 C ++编程语言 -对任何C ++程序员都至关重要。 C …