![]() | Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition) by Donald E. Knuth
Buy new: $50.80 / Used from: $37.99 Part I of a classic set; has it all.
|
![]() | Introduction to Algorithms, Second Edition by Thomas H. Cormen
Buy new: $54.84 / Used from: $30.99 Every bit as satisfying as "TACP, Vol: 1;" a bit less cluttered.
|
![]() | Computer Architecture: A Quantitative Approach, 3rd Edition by John L. Hennessy
Buy used from: $11.63 I debated putting this before the two on algorithms.
|
![]() | Computer Organization and Design, Third Edition: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) by David A. Patterson
Buy used from: $3.33 Works quite well with its sibling, above.
|
![]() | Compilers: Principles, Techniques, and Tools by Alfred V. Aho
Buy used from: $4.90 A good (if dated) examination of compilers and their associated tools.
|
![]() | Advanced Compiler Design and Implementation by Steven Muchnick
Buy new: $78.75 / Used from: $42.00 Good continued reading after the Dragon Book.
|
![]() | Engineering a Compiler by Keith Cooper
Buy new: $56.38 / Used from: $40.00 Kind of wish I would have read this instead of - or before - the Dragon Book.
|
![]() | Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma
Buy new: $35.93 / Used from: $25.57 Everything is different after you read this book.
|
![]() | C Programming Language (2nd Edition) by Brian W. Kernighan
Buy new: $46.42 / Used from: $19.92 An excellent book; required reading even if you don't program in C.
|
![]() | C++ Programming Language, The (3rd Edition) by Bjarne Stroustrup
Buy new: $40.81 / Used from: $3.98 I love this book but wished it had a more thorough treatment of templates...
|
![]() | C++ Templates: The Complete Guide by David Vandevoorde
Buy new: $48.38 / Used from: $35.99 ... So get this book, too. Treats C++ templates with the care and respect they deserve.
|
![]() | The C++ Standard Library: A Tutorial and Reference by Nicolai M. Josuttis
Buy new: $62.39 / Used from: $19.77 I refer to it often.
|
![]() | Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) by Scott Meyers
Buy new: $32.25 / Used from: $31.50 Don't shoot yourself in the foot. Get this and...
|
![]() | Large-Scale C++ Software Design by John Lakos
Buy new: $56.68 / Used from: $28.00 ... this. Even if you don't program large-scale C++ systems, it's invaluable.
|
![]() | Code: The Hidden Language of Computer Hardware and Software by Charles Petzold
Buy new: $12.23 / Used from: $5.50 I had a really good time reading this book.
|
![]() | The C# Programming Language (Microsoft .Net Development Series) by Anders Hejlsberg
Buy used from: $2.65 The best book for C# developers. Period.
|
Listmania!


















