Bartlett, Jonathan
Learn to Program with Assembly: Foundational Learning for New Programmers
- ISBN 13:
- 9781484274361
- author:
- Bartlett, Jonathan
- format:
- Paperback / softback
- publisher:
- Apress
- language:
- English
- Publication Year:
- 2021
- Pages:
- 328
- Dimensions:
- 25.4 x 17.8 x 1.8 centimetres (0
- Genre:
- Computers, General, Computers,
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Learn to Program with Assembly provides a comprehensive introduction to programming in assembly language, the fundamental language of computers. By mastering 64-bit x86 assembly language running on Linux, you'll gain a deep understanding of how your computer works under the hood. This book is designed for both beginners and experienced programmers looking to deepen their knowledge. You'll start with simple programs to establish a solid foundation, gradually building up to more complex topics such as interactions with the operating system, exception handling, and object-oriented programming. The book also includes appendices covering essential subjects like running the debugger and optimization principles. With this knowledge, you'll be able to write efficient code and make the most of your computer's capabilities. A provided Docker image allows you to run the book on a Mac or Windows computer, making it accessible to a wide range of users.