The secret life of programs : understand computers, craft better code /
by Jonathan E. Steinhart.
Bok Engelsk 2019 · Electronic books.
Omfang | 1 online resource (506 pages)
|
---|---|
Utgave | 1st edition
|
Opplysninger | Includes index.. - Previously published under title: Foundations of computer programming.. - The internal language of computers -- Combinatorial logic -- Sequential logic -- Computer anatomy -- Computer architecture -- Communications breakdown -- Organizing data -- Language processing -- The web browser -- Application and system programming -- Shortcuts and approximations -- Deadlocks and race conditions -- Security -- Machine intelligence -- Real-world considerations.. - 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.
|
Emner | |
Sjanger | |
Dewey | |
ISBN | 1-0981-2251-8. - 1-59327-971-X
|