Good programmers stay open minded to that even though there is no obvious way to improve what they've done they... they keep… — Bill Gates Copy Share Image
I've always written. I'm from an older generation of programmers [who] did not come out of engineering. [A]ll sorts of people were… — Ellen Ullman Copy Share Image
In the space of three weeks, I met a fair bunch of the guys who were just starting those little programmers' co-ops,… — Esther Dyson Copy Share Image
Too many managers and executives try to reduce programming to a low-level assembly-line activity. That's inefficient, wasteful, costly in the long run,… — Bjarne Stroustrup Copy Share Image
I have never seen an experienced programmer who routinely made detailed flow charts before beginning to write programs. — Fred Brooks Copy Share Image
The central problem of C and C++ is that they require programmers to do their own memory management — Eric S. Raymond Copy Share Image
“W. Edwards Deming—that arguably, over 90 percent of problems are due to bad systems, not bad people. However, Greenleaf correctly points out… — Robert K. Greenleaf Copy Share Image
The programmers of tomorrow are the wizards of the future. You're going to look like you have magic powers compared to everybody… — Gabe Newell Copy Share Image
When we take the position that it is not only the programmer's responsibility to produce a correct program but also to demonstrate… — Edsger Dijkstra Copy Share Image
When are programmers happy? They're happy when they're not underutilized - when they're not bored - and also when they're not overburdened… — Eric S. Raymond Copy Share Image
All programmers are optimists. Perhaps this modern sorcery especially attracts those who believe in happy endings and fairy godmothers. Perhaps the hundreds… — Fred Brooks Copy Share Image
We shall do a much better programming job, provided that we approach the task with a full appreciation of its tremendous difficulty,… — Edsger Dijkstra Copy Share Image
I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code… — Linus Torvalds Copy Share Image
The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in… — Edsger Dijkstra Copy Share Image
Not having a schedule is OK if it's your PhD and you plan to spend 14 years on the thing, or if… — Joel Spolsky Copy Share Image
The programmer's primary weapon in the never-ending battle against slow system is to change the intramodular structure. Our first response should be… — Fred Brooks Copy Share Image
Computer programmers tend, by and large, to be quirky and highly individualistic. Trying to organize or manage such awkward characters is normally… — John Naughton Copy Share Image
The best performance improvement is the transition from the nonworking state to the working state. — John Ousterhout Copy Share Image
If programmers deserve to be rewarded for creating innovative programs, by the same token they deserve to be punished if they restrict… — Richard Stallman 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
One of the big lessons of a big project is you don't want people that aren't really programmers programming, you'll suffer for… — John Carmack Copy Share Image
Real programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN. — Tom Van Vleck Copy Share Image
If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it. — Richard E. Pattis Copy Share Image
Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against… — David Gelernter Copy Share Image
When I was at college there were two things I vowed I'd never do. One was go to a funeral and the… — Patricia Cornwell Copy Share Image
If you want more effective programmers, you will discover that they should not waste their time debugging, they should not introduce the… — Edsger Dijkstra Copy Share Image
The number of lines of code a programmer can write in a fixed period of time is the same independent of the… — Fernando J. Corbato 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
Computer languages of the future will be more concerned with goals and less with procedures specified by the programmer. — Marvin Minsky Copy Share Image
Programmers are very creative people. And animators are problem solvers, just as programmers are. — Edwin Catmull Copy Share Image
You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity. — John Romero Copy Share Image
Now that I have the knowledge and I can speak to programmers better and I understand a lot more about what's possible… — Shaun White Copy Share Image
The system metaphor is a story that everyone--customers, programmers, and managers--can tell about how the system works. — Kent Beck 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
The most important single aspect of software development is to be clear about what you are trying to build. — Bjarne Stroustrup Copy Share Image
The use of the high level language made each programmer a factor of 5 to 10 more productive in a coding sense… — Fernando J. Corbato Copy Share Image
It's a curious thing about our industry: not only do we not learn from our mistakes, we also don't learn from our… — Keith Braithwaite Copy Share Image
Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would… — Linus Torvalds Copy Share Image
Increasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration. — Niklaus Wirth Copy Share Image
I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy.… — Yukihiro Matsumoto Copy Share Image