In a budget, how important is art versus music versus athletics versus computer programming? At the end of the day, some of… — Bill Gates Copy Share Image
Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half… — Philip Greenspun 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
Learning to code makes kids feel empowered, creative, and confident. If we want our young women to retain these traits into adulthood,… — Susan Wojcicki Copy Share Image
You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time. — Bertrand Meyer Copy Share Image
Optimism is an occupational hazard of programming; feedback is the treatment. — Kent Beck Copy Share Image
I think that computer programming shows in my writing. Often when I write about computer programmers I'll write about the way that… — Walter Mosley 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
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
An excellent plumber is infinitely more admirable than an incompetent philosopher. — John W. Gardner 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
“If I were king, I would redress an abuse which cuts back, as it were, one half of human kind. I would… — Émilie Du Châtelet 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
More than the act of testing, the act of designing tests is one of the best bug preventers known. — Boris Beizer 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
Computer system analysis is like child-rearing; you can do grievous damage, but you cannot ensure success. — Tom DeMarco Copy Share Image