“Programming is not all the same. Normal written languages have different rhythms and idioms, right? Well, so do programming languages. The language… — Robin Sloane 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
The precision provided (or enforced) by programming languages and their execution can identify lacunas, ambiguities, and other areas of potential confusion in… — Kenneth E. Iverson Copy Share Image
“In programming languages, as Erann Gat has pointed out, what "industry best practice" actually gets you is not the best, but merely… — Anonymous Copy Share Image
An excellent plumber is infinitely more admirable than an incompetent philosopher. — John W. Gardner Copy Share Image
With the computer and programming languages, mathematics has newly-acquired tools, and its notation should be reviewed in the light of them. The… — Kenneth E. Iverson Copy Share Image
The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the… — Henry Petroski 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
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
It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it. — Steve McConnell Copy Share Image
You cannot teach beginners top-down programming, because they don't know which end is up. — Tony Hoare Copy Share Image
However, when Java is promoted as the sole programming language, its flaws and limitations become serious. — Bjarne Stroustrup Copy Share Image
The problem with using C++ ... is that there's already a strong tendency in the language to require you to know everything… — Larry Wall Copy Share Image
More than the act of testing, the act of designing tests is one of the best bug preventers known. — Boris Beizer Copy Share Image
Most programming languages contain good parts and bad parts. I discovered that I could be better programmer by using only the good… — Douglas Crockford 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
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
Code should run as fast as necessary, but no faster; something important is always traded away to increase speed. — Richard E. Pattis Copy Share Image
Vague and nebulous is the beginning of all things, but not their end. — Khalil Gibran Copy Share Image
When building a complex system, having crackerjack programmers (who can make any design work, even a bad one) can be a liability.… — Richard E. Pattis 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
Computer system analysis is like child-rearing; you can do grievous damage, but you cannot ensure success. — Tom DeMarco Copy Share Image
Job Control Language is the worst programming language ever designed anywhere by anybody for any purpose. — Fred Brooks Copy Share Image