Classical CS Books
So this page will contain a list of books that I find to be a classic on specific topics. It’ll be Computer Science books, and maybe someone might find such a list useful. I know I’ve sought and wanted such a list for a long time, and would’ve wished that someone had given one to me when I started university.
Tannenbaum – Modern Operating Systems
William Stallings – Operating Systems
Gamma et al – Design Patterns
Steve McConnell – Code Complete
Steve McConnel – Professional Software Development
Fred Brooks – The Mythical Man Month
Tom DeMarco – PeopleWare
?? – Facts and Fallacies of ??
Andy Hunt & Dave Thomas – The Pragmatic Programmer
NB: This list is far from done. I add books over time as I find and remember them
Scott Hanselman has a post on good programming books over on his blog. There are a lot of good suggestions in the comments. Six Essential Language Agnostic Programming Books.
If you like my writing you should subscribe to my RSS feed.
2 Responses to 'Classical CS Books'
Leave a Reply
You must be logged in to post a comment.
I am a self employed independent software development consultant at
on July 24th, 2005 at 10:32 am
Why no algorithm books? Cormen et al’s ‘Introduction to Algorithms’ would be high on my list.
on June 5th, 2007 at 7:50 am
Interesting. Steve McConnell books are high on that list. How about C programming by Kernighan & Ritchie or Unix Programming Environment by Kernighan & Pike or Djikstra’s classics. I’m sure Herb Schildt’s books should also be on that list in addition to Compiler Design by Aho Ullman and Hopcroft. Wait!! I forgot you are a Micro-softie!!