Vague and nebulous is the beginning of all things, but not their end. — Khalil Gibran Copy Share Image
Programming languages, like pizzas, come in only too sizes; too big and too small. — Richard E. Pattis 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
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
Computers are good at following instructions, but not at reading your mind. — Donald Knuth Copy Share Image
Every now and then go away, have a little relaxation, for when you come back to your work your judgment will be… — Leonardo da Vinci Copy Share Image
I made up the term "object-oriented," and I can tell you I did not have C++ in mind. — Alan Kay 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
A good programming language is a conceptual universe for thinking about programming. — Alan Perlis 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
One purpose of CRC cards [a design tool] is to fail early, to fail often, and to fail inexpensively. It is a… — Cay S. Horstmann 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
At the source of every error which is blamed on the computer, you will find at least two human errors, one of… — Tom Gilb Copy Share Image
If our designs are failing due to the constant rain of changing requirements, it is our designs that are at fault. We… — Robert Cecil Martin Copy Share Image
A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is… — Bill Gates Copy Share Image
We can think of descriptions almost as computer languages, an operative description that only deals with very simple operations. Its code is… — Frederick Lenz Copy Share Image
In nine months, a group of children left alone with a computer in any language will reach the same standard as an… — Sugata Mitra 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
The error which underlies the very existence of this debate is that there is some kind of perfect Platonic form of the… — Paul Vixie Copy Share Image
A most important, but also most elusive, aspect of any tool is its influence on the habits of those who train themselves… — Edsger Dijkstra Copy Share Image
In those days [batch processing] programmers never even documented their programs, because it was assumed that nobody else would ever use them.… — Robert Fano Copy Share Image
We think only through the medium of words. Languages are true analytical methods. Algebra, which is adapted to its purpose in every… — Antoine Lavoisier Copy Share Image
To treat programming scientifically, it must be possible to specify the required properties of programs precisely. Formality is certainly not an end… — Jim Horning Copy Share Image
When certain concepts of TeX are introduced informally, general rules will be stated; afterwards you will find that the rules aren't strictly… — Donald Knuth Copy Share Image
First, we want to establish the idea that a computer language is not just a way of getting a computer to perform… — Hal Abelson Copy Share Image
Composing computer programs to solve scientific problems is like writing poetry. You must choose every word with care and link it with… — James Lovelock Copy Share Image
I think that it's extraordinarily important that we in computer science keep fun in computing. When it started out, it was an… — Alan Perlis Copy Share Image
When I'm working on a problem, I never think about beauty. I think only how to solve the problem. — R. Buckminster Fuller Copy Share Image