Computer Systems: A Programmer's Perspective
Randal E. Bryant, David R. O'Hallaron
&>standalone product; MasteringEngineering® does not come packaged with this content. If you would like to purchase both the physical text and MasteringEngineering search for 0134123832 / 9780134123837 Computer Systems: A Programmer's Perspective...
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
Unravels the intricate workings of computer systems, connecting high-level programming to underlying hardware and operating systems.
Read this if
- ✓ You want to understand how your code interacts with hardware.
- ✓ You are a mid-to-senior developer seeking deeper system knowledge.
- ✓ You need to grasp memory hierarchy, linking, and I/O from a programmer's view.
Skip this for now if
- ✗ You are looking for a beginner-friendly introduction to programming.
- ✗ You prefer practical coding exercises over theoretical system concepts.
- ✗ You need content on distributed systems or cloud infrastructure.
📊 Why Developers Recommend
It provides deep coverage of infrastructure and reliability concepts.
It goes beyond operational recipes into engineering principles.
Developers value this book for building durable technical understanding, going beyond surface-level patterns into the reasoning behind design decisions.
👤 Who Should Read This
Best for
- • Senior engineers deepening their expertise
- • Intermediate developers ready to go deeper
Less ideal for
- • Those who haven't written any code yet
- • Readers looking only for quick interview patterns
- • Developers wanting immediate hands-on tutorials
Explore Similar Books
More books in similar categories — browse to discover your next read.
Systems Performance: Enterprise and the Cloud
Brendan Gregg
View →
CUDA Programming
Shane Cook
View →
Structured Computer Organization
Andrew S. Tanenbaum
View →
Modern C++ Design
Andrei Alexandrescu
View →
Java Concurrency In Practice
Brian Goetz
View →
Randal E. Bryant, David R. O'Hallaron
Mentioned in 2 articles · #511 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 2 Articles
Get your CS degree with MOOC and online resources (part 1)
📚 10 Timeless Programming Books Every Developer Should Read (Especially If You’ve Been Coding for Years)
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
2
Total mentions
2