This book was a fantastic introductory resource to understanding computers at a low level. The book presents information in a thorough and inviting way. The author seems to really have students in mind when he is writing, and provides tons of supplementary resources on his website for free, which were great for understanding and interacting with each topic. This is what textbooks should be!