


Petzold opens up the world of computing through a concise linear storytelling format. For me, whether it was due to age, experience or just maturity through both I found it filled gaps in my memory and indeed gaps in student course material. Yes if you've done some schooling in computing or computer science you may be happy with much of the content but you'll surely find things you've either not thought about before in much depth or just wasn't explained in quite the elegant way that Petzold does. I defy any developer/programmer/system builder to read this book and not blitz through it lapping it up.

Being at least some 11 years old that's a lot of time in the tech world. I was a little hesitant due to the year of release. I only read this book because it was quoted as a must read by Joel Spolsky on a stackexchange answer about how to go about learning programming (and finding out if you want/should be a programmer).
