30+ best quotes for programmers #2022

Here I am sharing  best motivational and inspirational quotes . These quotes are very inspiring and I felt these will motivate other programmers too and help to avoid common pitfalls in development and hence I thought sharing these quotes with everybody.


“ First, solve the problem. Then, write the code. ” – John Johnson

“ Any fool can write code that a computer can understand. Good programmers write code that humans can understand. ” – Martin Fowler

“ If debugging is the process of removing software bugs, then programming must be the process of putting them in. ” – Edsger Dijkstra

“ Walking on water and developing software from a specification are easy if both are frozen. ” – Edward V Berard

“Experience is the name everyone gives to their mistakes.” – Oscar Wilde

“ Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. ” – Brian Kernighan

“ It’s not at all important to get it right the first time. It’s vitally important to get it right the last time. ” – Andrew Hunt and David Thomas

“ Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. ” – Stan Kelly-Bootle

“ Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. ” – Rick Osborne

“Programming is like sex. One mistake and you have to support it for the rest of your life.”  (Michael Sinz)

“ Without requirements or design, programming is the art of adding bugs to an empty text file. ” – Louis Srygley

“ When someone says, “I want a programming language in which I need only say what I want done,” give him a lollipop. ” – Alan Perlis

“ Computers are good at following instructions, but not at reading your mind. ” – Donald Knuth

“ Software sucks because users demand it to. ” – Nathan Myhrvold

“ Linux is only free if your time has no value. ” – Jamie Zawinski

“ Beware of bugs in the above code; I have only proved it correct, not tried it. ” – Donald Knuth

“ There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code. ” – Flon’s Law

“ The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time. ” – Tom Cargill

“ Good code is its own best documentation. As you’re about to add a comment, ask yourself, “How can I improve the code so that this comment isn’t needed?” Improve the code and then document it to make it even clearer. ” – Steve McConnell

“ Programs must be written for people to read, and only incidentally for machines to execute. ” – Abelson / Sussman

“ Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves. ” – Alan Kay

“ Programming can be fun, so can cryptography; however they should not be combined. ” – Kreitzberg and Shneiderman

“ Copy and paste is a design error. ” – David Parnas

“ Before software can be reusable it first has to be usable. ” – Ralph Johnson

“ Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else. ” – Eagleson’s law

“The best thing about a boolean is even if you are wrong, you are only off by a bit.” (Anonymous)

“Without requirements or design, programming is the art of adding bugs to an empty text file. “(Louis Srygley)

“Before software can be reusable it first has to be usable.” (Ralph Johnson)

“I think Microsoft named .Net so it wouldn’t show up in a Unix directory listing.” (Oktal)

“If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.” (Gerald Weinberg)

“There are two ways to write error-free programs; only the third one works. “(Alan J. Perlis)

“Ready, fire, aim: the fast approach to software development. Ready, aim, aim, aim, aim: the slow approach to software development. “(Anonymous)

“It’s not a bug – it’s an undocumented feature.” (Anonymous)

“One man’s crappy software is another man’s full-time job.” (Jessica Gaston)

“A good programmer is someone who always looks both ways before crossing a one-way street. “(Doug Linder)

“Deleted code is debugged code.” (Jeff Sickel)

“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning.” (Rick Cook)

“It’s a curious thing about our industry: not only do we not learn from our mistakes, but we also don’t learn from our successes. “(Keith Braithwaite)

“There are only two kinds of programming languages: those people always bitch about and those nobody uses.” (Bjarne Stroustrup)

“The trouble with programmers is that you can never tell what a programmer is doing until it’s too late. “(Seymour Cray)

 “Don’t comment bad code – rewrite it. “- Brian Kernighan

” A programming language is for thinking about programs, not for expressing programs you’ve already thought of. It should be a pencil, not a pen.” – Paul Graham

” Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday’s code.” – Dan Salomon

” It´s better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive.” – Steve McConnell

 “One of my most productive days was throwing away 1000 lines of code. Ken Thompson”

“Without requirements or design, programming is the art of adding bugs to an empty text file.”

 “One main’scrappy software is another man’s full time job.”

 “If debudding is the process of removing software bugs, then programming must be the process of putting them in. “- Edsger W. Dijkstra

” The computer was born to solve problems that did not exist before.” – Bill Gates

 “Real programmers don’t comment their code. If it was hard to write, it should be hard to understand.”

 “Always code as if the guy who ends up maintaning your code will be a violent psychopath who knows where you live.” – Rick Osborne

” People don’t care about what you say, they care about what you build. “- Mark Zuckerberg

 “We have to stop optimizing for programmers and start optimizing for users.” — Jeff Atwood

” If the code and the comments do not match, possibly both are incorrect.” — Norm Schryer

” Bad programmers worry about the code. Good programmers worry about data structures and their relationships.” – Linus Torvalds

Similar Posts

Leave a Reply

Your email address will not be published.