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
The value of a prototype is in the education it gives you, not in the code itself. — Amari Cooper Copy Share Image
A good programming language is a conceptual universe for thinking about programming. — Alan Perlis 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
There are two types of computer languages; those that people hate and those that nobody uses. — John Ousterhout 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
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
In the beginning we must simplify the subject, thus unavoidably falsifying it, and later we must sophisticate away the falsely simple beginning. — Maimonides Copy Share Image
But the possibility of abuse may be a good reason for leaving capabilities out of other computer languages, it's not a good… — Larry Wall 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
In nine months, a group of children left alone with a computer - in any language - would reach the same standard… — Sugata Mitra Copy Share Image
I was eventually persuaded of the need to design programming notations so as to maximize the number of errors which cannot be… — Tony Hoare 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
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
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
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
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
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
If you stay up late and you have another hour of work to do, you can just stay up another hour later… — Bill Joy 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
Vague and nebulous is the beginning of all things, but not their end. — Khalil Gibran Copy Share Image