October 24, 2014
Hot Topics:
RSS RSS feed Download our iPhone app

10 Books Every Developer Should Read

  • September 8, 2011
  • By Developer.com Staff

A stackoverflow post asks readers, "If you could go back in time and tell yourself to read a specific book at the beginning of your career as a developer, which book would it be?" Here's the current list of the 10 most influential books for programmers:

  1. Code Complete by Steve McConnell (2004).
  2. The Pragmatic Programmer by Andrew Hunt and David Thomas (1999).
  3. Structure and Interpretation of Computer Programs (2nd Edition, 1996) by Harold Abelson, Gerald Sussman, and Julie Sussman.
  4. The C Programming Language (2nd Edition, 1988) by Brian Kernighan and Dennis Richie.
  5. Introduction to Algorithms by Thomas Cormen, Charles Leiserson, Ronald Rivest, and Clifford Stein (2009).
  6. Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck, John Brant, and William Opdyke (1999).
  7. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (1994).
  8. The Mythical Man-Month by Frederick Brooks (1995).
  9. The Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition, 1997) by Donald Knuth.
  10. Compilers: Principles, Techniques and Tools (2nd Edition, 2006) by Alfred Aho, Monica Lam, Ravi Sethi, and Jeffrey Ullman.

View article


Tags: books

Originally published on http://www.developer.com.


Comment and Contribute

 


(Maximum characters: 1200). You have characters left.

 

 


Sitemap | Contact Us

Rocket Fuel