“meritocracies. Computer programming didn't operate as an old-boy network,” — Anonymous Copy Share Image
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely… — Edsger Dijkstra Copy Share Image
Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris. — Larry Wall Copy Share Image
This week Apple stores are holding free computer programming classes for children. Or as that's called in China, a job fair. — Conan O'Brien Copy Share Image
The bulk of all patents are crap. Spending time reading them is stupid. It's up to the patent owner to do so,… — Linus Torvalds Copy Share Image
“A computer program does what you tell it to do, not what you want it to do.” — Arthur Bloch Copy Share Image
Computer system analysis is like child-rearing; you can do grievous damage, but you cannot ensure success. — Tom DeMarco Copy Share Image
Real programmers don't comment their code. If it was hard to write, it should be hard to understand. — Tom Van Vleck Copy Share Image
The only way for errors to occur in a program is by being put there by the author. No other mechanisms are… — Harlan Mills Copy Share Image
Computer programming is really a lot like writing a recipe. If you've read a recipe, you know what the structure of a… — Larry Wall Copy Share Image
I got my first computer at the age of 6. To me, it was magic. By the time I was 12, I… — Tobias Lutke Copy Share Image
Object-oriented programming as it emerged in Simula 67 allows software structure to be based on real-world structures, and gives programmers a powerful… — David Gelernter Copy Share Image
I am rarely happier than when spending entire day programming my computer to perform automatically a task that it would otherwise take… — Douglas Adams Copy Share Image
If you think you're a really good programmer... read Knuth's Art of Computer Programming... You should definitely send me a resume if… — Bill Gates Copy Share Image
“In William Shakespeare's Hamlet, "to be, or not to be, that is the question." In the 21st century, "to code, or not… — Newton Lee Copy Share Image
The best way to prepare [to be a programmer] is to write programs, and to study great programs that other people have… — Bill Gates Copy Share Image
Text is linear; it is black and white; it doesn't zoom around the page in 3-D; it isn't intelligent by itself; in… — Andrea diSessa Copy Share Image
In the development of the understanding of complex phenomena, the most powerful tool available to the human intellect is abstraction. Abstraction arises… — Tony Hoare Copy Share Image
There is a race between the increasing complexity of the systems we build and our ability to develop intellectual tools for understanding… — Leslie Lamport Copy Share Image
When the words are fuzzy, the programmers reflexively retreat to the most precise method of articulation available: source code. Although there is… — Amari Cooper Copy Share Image
The only way for errors to occur in a program is by being put there by the author. No other mechanisms are… — Hayley Mills Copy Share Image
The important point is that the cost of adding a feature isn't just the time it takes to code it. The cost… — John Carmack Copy Share Image
The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a… — Fred Brooks Copy Share Image
I can only think that the book is read because it deals with the difficulties of schooling, which do not change. Please… — Jacques Barzun Copy Share Image
When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop. — Alan Perlis Copy Share Image
The only way to learn a new programming language is by writing programs in it. — Dennis Ritchie Copy Share Image
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. — Stan Kelly-Bootle Copy Share Image
A teacher's job is to take a bunch of live wires and see that they are well-grounded. — Darwin D. Martin Copy Share Image