Computer Quote by Hal Abelson
“First, we want to establish the idea that a computer language is not just a way of getting a computer to perform operations but rather that it is a novel formal medium for expressing ideas about methodology. Thus, programs must be written for people to read, and only incidentally for machines to execute.”
About This Quote
Programming is a communicative craft; code should primarily convey ideas to humans, with machine execution being a secondary concern.
In simple terms: Write code for people, not just computers.
Readability outweighs mere functionality.
Themes
Mood
Type
When to use this quote
- code reviews
- team onboarding
- open-source contributions
Key Concepts
Practical Applications
- use clear naming
- document intent alongside logic
Questions to Reflect On
- How does readability affect long‑term maintenance?
- When might performance trump readability?