Ketil Moland Olsen

Kids who are good at traditional school—repeating rote concepts and facts on a test—can fall apart in a situation where that isn’t enough. Programming rewards the experimental, curious mind.

Alan J. Perlis

It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?

Dan Salomon

Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday’s code

Ada Lovelace

The Analytical Engine weaves algebraic patterns, just as the Jacquard loom weaves flowers and leaves.

Edsger W. Dijkstra

Simplicity is prerequisite for reliability.

Martin Fowler

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

Max Kanat-Alexander

Some of the best programming is done on paper, really. Putting it into the computer is just a minor detail.

Kent Beck

I’m not a great programmer; I’m just a good programmer with great habits.

Douglas Rushkoff

We are looking at a society increasingly dependent on machines, yet decreasingly capable of making or even using them effectively.

C.A.R. Hoare

The most important property of a program is whether it accomplishes the intention of its user.