Vague and nebulous is the beginning of all things, but not their end. — Khalil Gibran Copy Share Image
A programming language is low level when its programs require attention to the irrelevant. — Alan Perlis 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
In English every word can be verbed. Would that it were so in our programming languages. — Alan Perlis 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
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
If there is ever a science of programming language design, it will probably consist largely of matching languages to the design methods… — Robert W. Floyd 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
The most powerful programming language is Lisp. If you don't know Lisp (or its variant, Scheme), you don't appreciate what a powerful… — Richard Stallman Copy Share Image
The principal lesson of Emacs is that a language for extensions should not be a mere "extension language". It should be a… — Richard Stallman Copy Share Image
Computer scientists have so far worked on developing powerful programming languages that make it possible to solve the technical problems of computation.… — Donald A. Norman 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
In my daily work, I work on very large, complex, distributed systems built out of many Python modules and packages. The focus… — Guido van Rossum Copy Share Image
Most programming languages are decidedly inferior to mathematical notation and are little used as tools of thought in ways that would be… — Kenneth E. Iverson Copy Share Image
Although mathematical notation undoubtedly possesses parsing rules, they are rather loose, sometimes contradictory, and seldom clearly stated. [...] The proliferation of programming… — Kenneth E. Iverson Copy Share Image
With 'Scratch,' you create computer programs by snapping together graphical programming blocks, much like LEGO bricks, without any of the obscure syntax… — Mitchel Resnick 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
I was really looking at computers as a way to understand the mind. But at M.I.T., my mind was blown by having… — Seymour Papert Copy Share Image
“The programmer community is thick with stereotypes: greybeards (old guys with vast knowledge of arcane programming languages); script kiddies (unskilled hackers causing… — Nick Parish 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
“Lip was in his element. Him and his languages. His linguistic abilities didn’t just stop at Pig Latin, like the rest of… — Dave Buschi Copy Share Image
All of us who attended the meeting - including Microsoft - unanimously agreed that unilaterally extending the Java programming language would hurt… — James Gosling Copy Share Image
JavaScript is the world's most misunderstood programming language. — Douglas Crockford Copy Share Image