A programming language is low level when its programs require attention to the irrelevant.
It is easier to change the specification to fit the program than vice versa.
Software is like entropy. It is difficult to grasp, weighs nothing, and obeys the second law of thermodynamics; i.e. it always increases.
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.
BASIC is to computer programming as QWERTY is to typing.
The problem is never how to get new, innovative thoughts into your mind, but how to get old ones out.
The function of good software is to make the complex appear to be simple.
He who asks is a fool for five minutes, but he who does not ask remains a fool forever.
Computer system analysis is like child-rearing; you can do grievous damage, but you cannot ensure success.
Programming is similar to a game of golf. The point is not getting the ball in the hole but how many strokes it takes.
Object-oriented programming is an exceptionally bad idea which could only have originated in California.
Programming languages, like pizzas, come in only too sizes; too big and too small.
A good programming language is a conceptual universe for thinking about programming.
The best way to predict the future is to invent it.
When in doubt, use brute force.
Scientists build to learn; Engineers learn to build.
Successful software always gets changed.
If you want truly to understand something, try to change it.
The real technology -behind all our other technologies- is language. It actually creates the world our consciousness lives in.
Question authority; but, raise your hand first.
People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on each other, like a wall of mini stones.
If you think your users are idiots, only idiots will use it.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Learning is never done without errors and defeat.
Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.
Follow AzQuotes on Facebook, Twitter and Google+. Every day we present the best quotes! Improve yourself, find your inspiration, share with friends
or simply: