The most important single aspect of software development is to be clear about what you are trying to build. — Bjarne Stroustrup 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
Increasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration. — Niklaus Wirth Copy Share Image
Programming is similar to a game of golf. The point is not getting the ball in the hole but how many strokes… — Hayley Mills 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
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
Bad programmers worry about the code. Good programmers worry about data structures and their relationships. — Linus Torvalds Copy Share Image
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard… — Tony Hoare Copy Share Image
Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you… — Eric S. Raymond Copy Share Image
For a long time it puzzled me how something so expensive, so leading edge, could be so useless. And then it occurred… — Bill Bryson 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
It is, therefore, possible to extend a partially specified interpretation to a complete interpretation, without loss of verifiability... This fact offers the… — Robert W. Floyd Copy Share Image
There are a couple of people in the world who can really program in C or FØRTRAN. They write more code in… — Bill Joy Copy Share Image
I realized that a large part of my life from then on was going to be spent in finding mistakes in my… — Maurice Wilkes Copy Share Image
Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is… — Linus Torvalds 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
To harness the power of television for the education of our nation's children, everyone must get involved - television programmers, government leaders,… — Edwin Newman Copy Share Image
Sun's role in the grand scheme of development is to work on the runtime environment and the APIs. The tools we produce… — John Fowler Copy Share Image
It would be just like programmers to shorten 'the year 2000 problem' to 'Y2K'- exactly the kind of thinking that created this… — Stephen C. Meyer Copy Share Image
Don't worry kids, you'll find work. After all, my machine will need strong chess player-programmers. You will be the first. — Mikhail Botvinnik Copy Share Image
As a programmer, it is your job to put yourself out of business. What you do today can be automated tomorrow. — Douglas McIlroy Copy Share Image
“Happiness has a cascading effect. Happy programmers do the right thing. They write simple, readable code. They take clean, expressive, readable, elegant… — Anonymous Copy Share Image
We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. — Anonymous Copy Share Image
“Pragmatic Programmers don't shirk from responsibility. Instead, we rejoice in accepting challenges and in making our” — Andrew Hunt Copy Share Image
Note to self: Pasty-skinned programmers ought not stand in the Mojave desert for multiple hours. — John Carmack Copy Share Image
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as… — Brian Kernighan Copy Share Image
The term architecture is used here to describe the attributes of a system as seen by the programmer, i.e., the conceptual structure… — Fred Brooks Copy Share Image
If this code works, it was written by Paul DiLascia. If not, I don't know who wrote it ..I'll be laughing when… — Paul Dilascia Copy Share Image
“I have long enjoyed asking candidate programmers, "Where is next November?" If the question is too cryptic, then, "Tell me about your… — Frederick P. Brooks Jr Copy Share Image
As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we… — Maurice Wilkes Copy Share Image
In this respect a program is like a poem: you cannot write a poem without writing it. Yet people talk about programming… — Edsger Dijkstra Copy Share Image
It's [programming] the only job I can think of where I get to be both an engineer and an artist. There's an… — Andy Hertzfeld Copy Share Image
Our society expects that everyone should learn to write, even though very few become professional writers. Similarly, I think that everyone should… — Mitchel Resnick Copy Share Image
“nobody seemed to think programming is a solved problem: most are still looking for a better way to write software, whether by… — Peter Seibel Copy Share Image
Programmers and marketing people know how to get into your subconscious - they spend millions of dollars researching colors, shapes, designs, symbols,… — Richard Hatch Copy Share Image
And no, I'm not a walking C++ dictionary. I do not keep every technical detail in my head at all times. If… — Bjarne Stroustrup Copy Share Image
“I should have known from watching Henry work at the office: programmers moved slowly and deliberately, and then waited to see the… — Jodi Picoult Copy Share Image