Secret Life Of Programs: Understand Computers - Craft Better Code
Secret Life Of Programs: Understand Computers - Craft Better Code
YOU SAVE £13.33
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Secret Life Of Programs: Understand Computers - Craft Better Code
Computer programming is not abstract and programs run on a machine. Foundations of Computer Programming fills in the gaps in computer education by giving readers a look under the hood of programming, at the machine. Readers learn how software behaves, how programs manipulate data in memory, how computers process languages, and how web browsers work.
Format: Paperback / softback
Length: 500 pages
Publication date: 06 August 2019
Publisher: No Starch Press,US
Computer programming is a practical and tangible skill that requires a deep understanding of how computers operate and how programs execute on them. To excel as a programmer, it is crucial to possess a comprehensive grasp of the underlying principles and mechanisms of computer systems. Foundations of Computer Programming serves as a valuable resource in bridging the gaps in computer education, providing readers with an insightful glimpse into the inner workings of programming. By delving into the intricacies of how software behaves, how programs manipulate data in memory, how computers process languages, and how web browsers function, readers gain a comprehensive understanding of the core concepts of computer programming. Moreover, the book equips readers with the skills necessary to write efficient and effective programs, emphasizing the importance of algorithmic efficiency, data structures, and software design principles. Additionally, Foundations of Computer Programming addresses essential topics such as computer security basics and real-world considerations that programmers should keep in mind when developing code. By covering these topics, the book prepares readers for the challenges and complexities of modern software development, enabling them to create secure and reliable applications that meet the demands of today's digital world. In summary, computer programming is a skill that demands a thorough understanding of computer systems and their operations. Foundations of Computer Programming serves as a valuable guide, providing readers with the knowledge and tools necessary to excel in this field. By exploring the foundations of programming, readers gain a deeper appreciation for the complexities and nuances of computer systems, enabling them to develop powerful and innovative software solutions that have the potential to impact society positively.
Computer programming is a practical and tangible skill that requires a deep understanding of how computers operate and how programs execute on them. To excel as a programmer, it is crucial to possess a comprehensive grasp of the underlying principles and mechanisms of computer systems. Foundations of Computer Programming serves as a valuable resource in bridging the gaps in computer education, providing readers with an insightful glimpse into the inner workings of programming. By delving into the intricacies of how software behaves, how programs manipulate data in memory, how computers process languages, and how web browsers function, readers gain a comprehensive understanding of the core concepts of computer programming. Moreover, the book equips readers with the skills necessary to write efficient and effective programs, emphasizing the importance of algorithmic efficiency, data structures, and software design principles. Additionally, Foundations of Computer Programming addresses essential topics such as computer security basics and real-world considerations that programmers should keep in mind when developing code. By covering these topics, the book prepares readers for the challenges and complexities of modern software development, enabling them to create secure and reliable applications that meet the demands of today's digital world. In summary, computer programming is a skill that demands a thorough understanding of computer systems and their operations. Foundations of Computer Programming serves as a valuable guide, providing readers with the knowledge and tools necessary to excel in this field. By exploring the foundations of programming, readers gain a deeper appreciation for the complexities and nuances of computer systems, enabling them to develop powerful and innovative software solutions that have the potential to impact society positively.
Weight: 986g
Dimension: 179 x 234 x 36 (mm)
ISBN-13: 9781593279707
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.