What is the difference between books Architecture computer Tanenbaum and Code. The secret language of science Petzold?

Both books are quite voluminous, both books are recommended for understanding the operation of hardware. What is the difference between them and what would you advise a novice programmer in high-level languages? Thanks in advance!
June 27th 19 at 14:53
3 answers
June 27th 19 at 14:55
Solution
Architecture computer Tanenbaum - is a classic tutorial on the iron. In turn, Code. The secret language of science Petzold is one of the best popular science books. If you have time I recommend to start with Petzold.
June 27th 19 at 14:57
To understand the difference, you need to learn both. Will not be superfluous. At the same time and tell us.
June 27th 19 at 14:59
The difference is that this is a different book. As a novice programmer in high-level languages, I would suggest a book on high-level language +something on algorithms and data structures +"code complete".

Find more questions by tags BooksIron