One of the books I’ve read during my vacations was Code: the Hidden Language of Computer Hardware and Software, by famous author Charles Petzold. Even though this is a 2000 book, it was only in 2009 that I did find some time to read it. And let me tell you right away: it was worth it!
Anyone can read this book and end up understanding how computers work (at least, at a high level). Notice that Petzold doesn’t only talk about computers…no, he goes all the way back and talks about several inventions which contributed, in one way or another, to the construction of the modern computer. I really enjoyed reading this book and that’s why I’m giving it a 9/10.