The Secret Life of Programs /

Computer programming is not abstract and programs run on a machine. Knowing how computers work and how programs run on them is essential to becoming a better programmer, and understanding underlying technologies can help you develop a sense of what can go wrong. The Secret Life of Programs (formerly...

Full description

Bibliographic Details
Main Author: Steinhart, Jonathan (Author)
Corporate Author: Safari, an O'Reilly Media Company
Format: eBook
Language:English
Published: No Starch Press, 2019.
Edition:1st edition.
Subjects:
Online Access:Connect to this electronic resource
Description
Summary:Computer programming is not abstract and programs run on a machine. Knowing how computers work and how programs run on them is essential to becoming a better programmer, and understanding underlying technologies can help you develop a sense of what can go wrong. The Secret Life of Programs (formerly 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 when running on hardware; how programs manipulate data in memory; how computers process languages; and how web browsers work. They'll also learn how to write efficient programs, computer security basics, and real-world considerations to have in mind when writing code.
Item Description:Electronic resource.
Physical Description:1 online resource (504 pages)
Format:Mode of access: World Wide Web.