3 ms·
The Ultimate List of Programming Books
- kangarooworld 10y agoGreat List ! Thanks for the share . But there are some things that can only be learned by actually getting down to the task at hand. Speaking in abstract ideals all day simply makes you into an academic. It's in the application of the abstract that we truly grok the reason for their existence. :P
- costaricann 10y agoYou forget the mention of "The Inmates are Running the Asylum" by Alan Cooper - an eye opener for certain, any developer that has worked with me since I read that book has heard me mention the ideas it espouses.
- ukraina 10y agoThere really is a lot of interesting information in here that can get you thinking about problems in different ways. It's handy to have, just to pick up once in a while to learn something new.
- portegali 10y agoOne of my personal favorites is Hacker's Delight, because it was as much fun to read as it was educational. I hope the second edition will be released soon!
- chile0 10y agoWould love to read this . Have seen good reviews on Amazon !
- yorker 10y agoDatabase System Concepts is one of the best books you can read on understanding good database design principles.
- jersey23 10y agoProgramming from the ground up. It's free on the internet. This book taught me AT&T asm. It is very easy to read.
- dalhouse 10y agoThanks for sharing! This was such an easy read for me. Google for Paradigms of Artificial Intelligence Programming. I started reading it because I wanted to learn Common Lisp. When I was halfway, I realized this was the greatest book about programming I had read so far.
- isral 10y agoI am glad the author mentioned Code complete > This book is the encyclopedia of good programming practice, Code Complete focuses on individual craftsmanship -- all the things that add up to what we instinctively call "writing clean code." This is the kind of book that has 50 pages just talking about code layout and whitespace
- venture0123 10y agoA great follow on to Code Complete - indispensable once you start working on projects of any decent size & need to communicate to your stakeholders about project delivery dates, etc.
- dekhna 10y agoI personally think Design Patterns by the Gang of Four is a very useful book.
- syedgil 10y agoI'm surprised no one's mentioned the Dragon Book by Aho et al. (or if it has been mentioned, I missed it).
- stevejohn 10y agoI recommend CODE by Charles Petzold. In this age of tools and IDEs that abstract a lot of complexity away from the programmers, this one is an eye opener.
- funii 10y agoGreat list !It depends on exactly what purpose you're aiming for - I like Code Complete for pure programming, and Don't Make Me Think is a great book on UI design.
- debble 10y agoI'd suggest "Modern C++ Design" by Andrei Alexandrescu, a really astonishing book about the awesome tricks and patterns you can achieve with C++, preprocessor directives and templates.
- legakya 10y agoI have a different choice -- I really liked Joel's Best Software Writing I. Maybe that's just me... but that collection opened my eyes to the "bigger picture" and inspired me to think of my programming as an art/craft.
- mackwani786 10y agoI'm amazed that no one has suggested The Story About Ping yet.
- hon08 10y agoThe books listed in this article are great. Code Complete, Pragmatic Programmer, Head First Design Patterns, all great.
- egipt 10y agoThis books really set up a fundemental view that a programmer need to know about computer.
- germancapital 10y agoMy career as a developer is just starting and i found this list very helpful. Thanks a lot !