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
Computer Science is a science of abstraction -creating the right model for a problem and devising the appropriate mechanizable techniques to solve… — Alfred Aho Copy Share Image
If you really want to be a good archaeologist, you have to understand ancient DNA; you have to understand chemical analysis to… — Sarah Parcak Copy Share Image
I think that it's extraordinarily important that we in computer science keep fun in computing. When it started out, it was an… — Alan Perlis 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
At forty, I was too old to work as a programmer myself anymore; writing code is a young person’s job. — Michael Crichton Copy Share Image
The generation of random numbers is too important to be left to chance. — Robert Coveyou Copy Share Image
I was interested in computer programming as a kid. In fact, during my college days, I used to be a hacker. — Vatsal Sheth Copy Share Image
When certain concepts of TeX are introduced informally, general rules will be stated; afterwards you will find that the rules aren't strictly… — Donald Knuth Copy Share Image
A teacher's job is to take a bunch of live wires and see that they are well-grounded. — Darwin D. Martin Copy Share Image
Computer Science is the only discipline in which we view adding a new wing to a building as being maintenance. — Jim Horning Copy Share Image
Trying to outsmart a compiler defeats much of the purpose of using one. — Brian Kernighan Copy Share Image
Considering the current sad state of our computer programs, software development is clearly still a black art, and cannot yet be called… — William J. Clinton Copy Share Image
One purpose of CRC cards [a design tool] is to fail early, to fail often, and to fail inexpensively. It is a… — Cay S. Horstmann Copy Share Image
Just remember: you're not a 'dummy,' no matter what those computer books claim. The real dummies are the people who-though technically expert-couldn't… — Walt Mossberg Copy Share Image
We often treat children as if they're not very competent to do anything on their own. So we make them stop learning… — Seymour Papert Copy Share Image
“A computer program does what you tell it to do, not what you want it to do.” — Arthur Bloch Copy Share Image
Programming languages, like pizzas, come in only too sizes; too big and too small. — Richard E. Pattis Copy Share Image
It's hard enough to find an error in your code when you're looking for it; it's even harder when you've assumed your… — Steve McConnell Copy Share Image
My first introduction to computers and computer programming came during my freshman year of college. I majored in electrical engineering with a… — Kimberly Bryant 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
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
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
“deliberate practice” to describe this style of serious study, defining it formally as an “activity designed, typically by a teacher, for the… — Cal Newport Copy Share Image
Computers are good at following instructions, but not at reading your mind. — Donald Knuth Copy Share Image