Steinhart, Jon
The Secret Life Of Programs: Understand Computers - Craft Better Code
- ISBN 13:
- 9781593279707
- author:
- Steinhart, Jon
- format:
- Paperback / softback
- publisher:
- No Starch Press,US
- language:
- English
- Publication Year:
- 2019
- Pages:
- 500
- Dimensions:
- 23.5 x 17.8 centimetres (0.59 kg
- Genre:
- Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Understand the underlying technologies that make your code run. In "The Secret Life of Programs", Jonathan E. Steinhart explores the foundational concepts that underlie computer hardware and software, revealing how programs are converted into machine language and how to design them for optimal performance. You'll learn about the fundamental building blocks of a computer, including logic gates, adders, decoders, registers, and memory, as well as clever tricks for making programs more efficient. The book also covers practical programming realities, such as project design, documentation, scheduling, portability, maintenance, and security. By gaining a deeper understanding of these underlying technologies, you'll be able to craft better, more efficient code.