The secret life of programs understand computers, craft better code

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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Steinhart, Jonathan E., author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: San Francisco, California : No Starch Press [2019]
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630847206719
Descripción
Sumario: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.
Notas:Previously published under title: Foundations of computer programming.
Includes index.
Descripción Física:1 online resource (506 pages)
ISBN:9781098122515
9781593279714