Rather than teach everyone to code, let's teach them to think. The coding can come later; it's easier.
The goal of software design should be not to add features but rather to eliminate the need for them.
No one had a larger effect on the world of today, yet he's all but unknown. He showed that information is digital. newyorker.com/tech/elements/…
The readability of programs is immeasurably more important than their writeability. Hints on Programming Language Design, C.A.R. Hoare 1973