![]() Written by Bruce Eckel and Chuck Ellison. Thinking in C++ - Great book, both volumes. More Effective C++ - Continuation of Effective C++.Įffective STL - Ways to improve your use of the STL. The C++ Programming Language - crucial for any C++ programmer.Ĭ++ Primer Plus - Orginally added as a typo, but the amazon reviews are so good, I am going to keep it here until someone says it is a dud.Įffective C++ - Ways to improve your C++ programs. In Ubuntu family you can get the ebook on multiple format(pdf, txt, Postscript, and LaTex) by installing c++-annotation package from Synaptic(installed package can be found in /usr/share/doc/c++-annotation/. If you are coming from C, this tutorial might be the best for you.Īnother useful tutorial, C++ Annotation. I found another tutorial here but it doesn't include topics like polymorphism, which I believe is essential. The tutorial on seems to be the most complete. ![]() It might be argued that all programmers should read it.Ĭ Primer Plus - Suggested by Imran as being the ultimate C book for beginning programmers.Ĭ: A Reference Manual - A great reference recommended by Patrick Lozzi. Not sure how friendly it would be to new programmers though. This tutorial seems to pretty consise and thourough, looked over the material and seems to be pretty good. This book, recommended by Patrick Lozzi is a great way to learn what they are capable of.Īlgorithms in C, C++, and Java - A great way to learn all the classic algorithms if you find Knuth's books a bit too in depth. Mastering Regular Expressions - Regular Expressions are an essential tool in every programmer's toolbox. The Pragmatic Programmer - The next best thing to working with a master coder, teaching you everything they know. Just the Basics To get a feel for a language.Ĭode Complete - This book goes without saying, it is truely brilliant in too many ways to mention. The Programming Section of Wiki Books - suggested by Jim Robert as having a large amount of books/tutorials on multiple languages in various stages of completion It would be funny if a lot of these suggestions didn't ring so true. How to Write Unmaintainable Code - An anti manual that teaches you how to write code in the most unmaintable way possible. General Programmingįoundations of Programming By Karl Seguin - From Codebetter, its C# based but the ideas ring true across the board, can't believe no-one's posted this yet actually. Once again, all recommendations are welcome. I decided to also add a section for general be a better programmer books and online references as well. If you have a suggestion, please put it in this section. Since this is now wiki editable, I am giving control up to the community. I will start the list with the best I can find, but hope you guys out there can help with better suggestions/new languages. The point of this post is to document some of the best tutorials and books for these languages. Even still, there are times I need to pick up a language relatively quickly for a new project I am working on. ![]() ![]() ![]() It wasn't that long ago that I was a beginning coder, trying to find good books/tutorials on languages I wanted to learn. It is not currently accepting new answers or interactions. This question and its answers are locked because the question is off-topic but has historical significance. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |