Placed in: Home arrow Useful arrow Tips arrow 27 inspiring top notch programming quotes
27 inspiring top notch programming quotes

It's been a while that I got a chance to write another post here. Currently, I'm really busy with school/work (just got a "job" at InfoSupport - love it!) which takes a lot of my time.

When my classmates and myself wrote the Getting Groovy in an SOA Study, we added some cool programming quotes that was a real addition to the report. When searching for those inspiring programming quotes, there were loads of others that are really funny (and true) where I (and probably many more) can relate to.

Inspiring Programming Quotes

Here are two of my favourite programming quotes:

“ Java is to JavaScript what Car is to Carpet. ” - Chris Heilmann

“ 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 code is error-free. ” - Steve McConnell

Check out these other 25 to see if you can relate!

27 inspiring top notch programming quotes

These quotations are in no order. If you're looking for design-related quotes, check out Quotes on Design.

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

“ Rules of Optimization:
Rule 1: Don't do it.
Rule 2 (for experts only): Don't do it yet.
 ” - Michael A. Jackson

“ The best method for accelerating a computer is the one that boosts it by 9.8 m/s2. ” - Anonymous

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

“ 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

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

“ 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

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

“ 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

“ 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

“ 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

Do you have one (or more) inspirational programming quotes? Which one did you love the most? Feel free to share them!


Tags:  quote top notch programming inspiring

Interested in this topic? You might enjoy another article I've written called

Did you like this article? Subscribe to my feed or email to keep updated on new articles.

Spread the word and submit to:
Digg!Reddit!Del.icio.us!Facebook!StumbleUpon!
Comments
Add NewSearchRSS
Janko   2009-02-19 23:16:23
Gravatar image Awesome, made me laugh! Great quotes!
Bounzze   2009-02-20 09:26:06
Gravatar image well... here's a whole bunch, some of them are good, most of them are quite lame, and some of them are just to easy.

but still: lmao
english - to vs too   2009-03-22 18:26:04
Gravatar image "too easy"
Japes   2009-02-21 17:54:53
Gravatar image
Quote:

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.


So is this just me being silly, or does this really add up to 180%?
Marco - Yes - You're silly   2009-02-21 18:03:07
Gravatar image Yes, it indeed does add up to 180% - That's part of the "joke".

During the software development, the project always "grows" due to more requirements. The last remaining 10% then grows to the same amount of time what the first 90% used : ).
Anonymous - re:   2009-02-22 16:30:24
Gravatar image
Japes wrote:
Quote:

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.


So is this just me being silly, or does this really add up to 180%?


It should be: The first 90% of the code accounts for the first 10% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.
Yakov   2009-06-20 13:21:18
Gravatar image Both.
Julz   2011-04-27 19:19:53
Gravatar image "So is this just me being silly, or does this really add up to 180%?"
Summing these percentages is the correct humourless algorithm to employ if you want to interpret it to mean something such as 'the project took 1.8 times longer than planned', but a superior unreasonable overanalysis is that the 'other' 90% of the time overlaps the first. You might then observe that the 1st 10% of the time wasn't spent on the last 10% of the code, that the last 10% of the time wasn't spent on the 1st 90% of the code, and that the middle 80% of the time is 'accounted for' by some unknown proportion of both the 90% and the 10% - but would have been required even if the entire project consisted of only the first 90% or only the last 10% of the code so was probably time well spent. If you're not 180% satisfied with that explanation you might be being silly after all.
Marcus Leuver   2009-02-24 16:49:30
Gravatar image A personal favorite.

Quote:
"If builders built buildings the way programmers wrote programs, then the first woodpecker that came along wound destroy civilization." - Gerald Weinberg"
Filmari - Good   2009-02-25 13:42:50
Gravatar image post.
Yang Yang - SON OF GOD THEY ARE HILLARIOUS!   2009-03-10 14:52:55
Gravatar image BTW, how did you make the normal text highlighting which is blue red?
Marco - CSS   2009-03-10 19:26:14
Gravatar image Thanks!

As for the text highlighting, look in the CSS and search for "selection".

Good luck!
Anonymous - re: re:   2009-04-11 14:41:10
Gravatar image
Anonymous wrote:
Japes wrote:
Quote:

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.


So is this just me being silly, or does this really add up to 180%?


It should be: The first 90% of the code accounts for the first 10% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.


Leave it to a bunch of programmers to try to debug something that is logically wrong, but oh so correct.
Richard - Is it wrong   2011-01-27 16:50:15
Gravatar image Is it wrong that I want to write an algorithm instead of using straight percents?

PS @Japes I prefer your rendition, well stated.
djina   2009-04-17 10:57:32
Gravatar image Really nice quotes! Cool selection!
Phaoloo   2009-06-29 06:44:04
Gravatar image :cheer: haha, really love your quotes. They are cool, real and humor :kiss:
StillFirst - Thanks   2009-11-17 01:06:40
Gravatar image Thanks for this note , it is very usefull ;)
Mc Kian Isla - YeS   2009-12-02 06:51:04
Gravatar image Anything's possible...KEEP THINKING!!! :cheer:
calgary web design - Calgary web design   2010-01-07 18:53:56
Gravatar image these are awesome thanks for the info
Alex Smirnov - Thanks   2010-02-21 14:29:26
Gravatar image Thanks for help! This is just what I was looking for!
web-braga - respect   2010-03-26 03:22:11
Gravatar image Thank you for these interesting quotes!
Fredu   2010-03-26 03:23:36
Gravatar image Good quote. You made an interesting selection. Not for nothing has gone :)
james - thank you   2010-05-12 00:02:16
Gravatar image Fantastic quotes :) Keep it up )
joylyn   2010-07-31 04:26:58
Gravatar image thanks that anybody can appreciate programmimg language.......
internet hosting - nice   2010-08-14 17:59:36
Gravatar image 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.
Photography Canberra - Photography Canberra   2010-08-27 08:19:11
Gravatar image Thank you very much for your post which will be very helpful for my daughter
roshan mathew   2010-12-15 13:55:30
Gravatar image cool quotes but here is mine -" The real world and a program are synonymous , except for the variable constants that change at random."
Link Juice - Mr   2011-01-10 14:38:14
Gravatar image Great quotes. I love it and it is useful for me. Thanks buddy.
fosterz   2011-02-23 07:50:58
Gravatar image My life is a WHILE inside a C file that does not compile and it also has a FOR that always dumps core
online tiffin service in rajas - online wedding planner   2011-05-03 15:25:12
Gravatar image Thank you very much for the information provided! I was looking for this data for a long time, but I was not able to find the trusted source.
wedding planner in rajasthan - thanks   2011-05-04 07:21:27
Gravatar image Thank you very much for the information provided! I was looking for this data for a long time, but I was not able to find the trusted source.
dentist in houston   2011-06-25 02:58:36
Gravatar image To say the truth I am very impressed by what you told. You share tons of interesting info, neat and excellent design you
creating service in rajasthan   2011-05-04 07:27:50
Gravatar image Excellent blog here! Also your web site loads up very fast! What host are you using? Can I get your affiliate link to your host? I wish my website loadedl
harsh - Networking   2011-05-04 11:22:15
Gravatar image this is really a nice stuff.... really appreciable work...

keep posting more interesting this like that..!!!
online pharmacy florida usa - online pharmacy florida usa   2011-06-09 06:50:12
Gravatar image I found this site extremely useful and informative. It is full of all useful stuff and I am glad that I have come across this site. I have made by job much easier, thanks for sharing with us.
diabetes pills information - diabetes pills information   2011-06-09 06:50:45
Gravatar image Wonderful post. I like the way it is written and presented. I have book marked the site for my future reference.
anti smoking pills info - anti smoking pills info   2011-06-09 06:51:25
Gravatar image Nice blog and the article are simply superb. The article posted was very informative and useful. You people are doing a great job. Keep going.
online birth control pills - online birth control pills   2011-06-09 06:52:04
Gravatar image I had logged onto this site very recently and found it to be very useful and informative. Each and every concept was well presented. Thanks a lot for the information.
drugs pharmacy reviews - drugs pharmacy reviews   2011-06-09 06:53:05
Gravatar image I had found lots of information from this site. Thanks a lot for the information and I had liked it very much. It is very helpful for me. Thanks a lot and hope to see more stuff.
diabetes pills club - diabetes pills club   2011-06-09 06:53:40
Gravatar image This was really a great site which I had found it to be very cordial and I really liked it very much. Thanks a lot.
cheap online pharmacy info - cheap online pharmacy info   2011-06-09 06:55:16
Gravatar image This site was really very interesting and I had got impressed with this stuff. Thanks a lot for the lovely information which was given in this blog.
prescription birth control pil - prescription birth control pills tips   2011-06-09 06:55:56
Gravatar image I had really enjoyed viewing this blog. The information was really very cordial and it was very helpful for me. Thanks a lot for the stuff.
over weight pills reviews - over weight pills reviews   2011-06-09 06:57:33
Gravatar image The information provided was extremely useful and informative. Thanks a lot for useful stuff.
cheapest online storepharmacy - cheapest online storepharmacy   2011-06-09 06:58:07
Gravatar image This article is so interesting I am completely engrossed. Really I appreciate the efforts you take for making these posts. Thanks for sharing with us such useful information.
hair weight loss pills - hair weight loss pills   2011-06-09 06:58:41
Gravatar image I really enjoy reading your well written articles. I think you spend numerous effort and time in posting the blog. I have bookmarked it and I am looking ahead to reading new articles. Keep up the good articles!
hair loss side effects club st - hair loss side effects club store   2011-06-09 06:59:17
Gravatar image You are awesome people and bring great info; I definitely look forward for your work as I am a regular visitor of your site. Thanks a lot, superb work!!!!!
surgical headlamps - surgical headlamps   2011-07-14 21:52:08
Gravatar image Our surgeons have really enjoyed the mobility that the surgical headlamps give them around the operating table. However, another key benefit of using the surgical headlamps are the ability to adjust it's four different light intensity levels and it's very lightweight nature. This helps relieve the tension in their neck and shoulders, especially during the surgery cases which last longer than six hours.
Wide Shoes for Women and Men - Wide Shoes for Women and Men   2011-07-15 22:12:31
Gravatar image One out of every 6 people in the United States has some form of foot problem and some of the cause is due to the wrong fitting shoes especially those people who need wide shoes. This comes at no shock as the average person walks or runs about 43,000 miles during a lifetime. Much of the walking or running is done on hard surfaces and from time to time accompanied by the load of excess body weight. Many people with excess body weight should shop for Wide Shoes for Women and Men as they tend to have wider feet. Better fitting shoes can help eliminate many foot and spine injuries along with providing lasting comfort.
rajendra - WebHostingPad Review   2011-08-02 09:45:42
Gravatar image Thank you very much for helpful info in this blog and the great technology is visible in this blog. I am really very great for the info wise that to it is very much satisfied by the info in this blog. This is very much impressive for the nice info in this blog. I am really very happy for visiting the nice info in this website. Thanks a lot for once again sharing the nice info in this website.
Wireless mouse - Wireless mouse   2011-08-18 10:27:54
Gravatar image Nice post keep up with this interesting work.
Debtor Education Course - Rahul Sharma   2011-08-20 13:33:14
Gravatar image great post, keep it up and keep doing such a wonderful work
Wireless mouse wrote:
Nice post keep up with this interesting work.
Debtor Education Course - Debtor Education Course   2011-08-20 13:34:52
Gravatar image i am really impressed by your post thank you very much
Saints tickets - Saints tickets   2011-09-04 20:29:41
Gravatar image I served my time on the internet and tried to find important information.I acquired at the end, when I visit her this fantastic post.

Saints tickets
mobile ice rink - mobile ice rink   2011-09-16 14:46:27
Gravatar image No word for this brilliant and outstanding post with extra ordinary article.Thanks bro.

mobile ice rink
mobile ice rink - mobile ice rink   2011-09-16 14:52:42
Gravatar image No word for this brilliant and outstanding post with extra ordinary article.Thanks bro.
mobile ice rink - mobile ice rink   2011-09-16 14:53:16
Gravatar image mobile ice rink
mobile ice rink - mobile ice rink   2011-09-16 14:54:23
Gravatar image beautiful post
Tendai Gomo - Programmer   2011-09-28 14:05:45
Gravatar image Neat stuff, you just made my day!
wedding planner india - wedding planner india   2011-10-27 07:12:34
Gravatar image best wedding portal india
Rupinder Kaur - Wedding Software   2011-11-30 09:49:23
Gravatar image Shaadi-e-Khas is an online wedding management software that helps to manage your wedding. The available wedding planning software in the market tells how to plan a wedding and give tips about planning Indian wedding.
education website design   2011-12-06 08:51:23
Gravatar image your site or blog this is simple but nice article I have ever seen i like it i learn something today.
education website design   2011-12-06 08:51:50
Gravatar image this is simple but nice article I have ever seen i like it i learn something today.
education website design   2011-12-06 08:52:12
Gravatar image the reason why they originally were chosen to the candidature in the absurd theater.
education website design   2011-12-06 08:52:31
Gravatar image Our life is cool, however, it contains a lot of difficulties like term essays completing. Consequently it gets us surprises such as custom writing services that propose to buy essay papers completed by masters.
freak   2011-12-22 10:17:53
Gravatar image a true programmer is to think soft not hard because hard its a hardware but the soft its a software
web design company rajasthan   2011-12-23 06:02:30
Gravatar image Marketers, agencies and media companies are struggling to come to grips with the economic downturn, but the economy is camouflaging their most compelling and challenging long-term reality.
Cast Steel Grinding Balls   2012-02-17 06:57:36
Gravatar image Thanks for sharing these useful information! Hope that you will continue doing nice article like this. stop foreclosure"
Chrome Grinding balls   2012-02-27 11:35:50
Gravatar image My good day to comment here on this blog.
Removal companies London - Man and van Croydon   2012-03-07 08:04:28
Gravatar image We offers the best pick & drop services of man and van Croydon from man and van Wandsworth to Wimbledon & London.We are the best in packing, moving services of man and van London and also deal in removal companies London, we specialize office house and student moves.
Kira   2012-03-12 15:16:34
Gravatar image Thanks a lot! I've been reading cool as well as funny quotes on programming. Another list I would suggest other people is http://www.techgaun.com/2012/02/best-programming-and-computer-quotes.html
The quotes there made me laugh for a while as well.
Wooden bed   2012-04-13 08:42:25
Gravatar image Very good information, many thanks to the author. The idea is perplexing to me today, but all around, the efficacy and relevance is overwhelming. Very much thanks again and best of luck! how to avoid foreclosure"
sachin   2012-04-20 16:34:16
Gravatar image awesome , quotes for programmers too!!!
takeyourjerseys - take your jerseys   2012-05-24 03:56:12
Gravatar image New Jersey Devils were established in 1982. Their head coach is Jacques Lemaire and their captain is in vacant. The arena is Prudential Center in Newark. New Jersey Devils Jersey are owned by Jeffrey Vanderbeek, who bought them in 2004 for $125 mil and now they are worthy $218 mil. The colors of the New Jersey Devils Jersey are red, black and white. We provide the top quality NHL Jersey in lower price. Show your support to New Jersey Devils Jersey with this gorgeous jersey."
NHL New Jersey Devils #15 Jamie Langenbrunner CCM Red and Green n
boxboy - New Version   2012-07-28 00:10:56
Gravatar image i would like to add this "If at first you don't succeed.. Call it Version 1.0" or "Programmers makes the word "HELLO WORLD" difficult."
Gaurav Rajput   2012-08-24 10:57:12
Gravatar image Good Quotes, made me to think!
Guy   2012-12-06 10:39:31
Gravatar image Constants aren't.
Variables won't.
Nishadha - Programming Quotes Based on Movies   2013-01-09 05:40:59
Gravatar image Some really amusing set of quotes. We created a list of programming quotes based on movie quotes. I think you will enjoy it. Programming quotes based on movies.
Nishadha - The correct link   2013-01-09 05:44:34
Gravatar image I guess BB code is not my forte, the correct link Programming Quotes based on movies , ( Please remove the previous comment )
andy - Quote Software   2013-04-29 07:54:20
Gravatar image This blog is very fantastic for collection of huge knowledge
Quoting Software
jeanters   2013-05-04 06:41:21
Gravatar image ) You have these, tennis NCAA Cincinnati Bearcats Tisa Snapbacks Hats Caps Red Black For Girls balls, Go to Oshitari NBA Boston Celtics Snapback Hats Caps 059 (*shot*) and there should be 4options, The first is to use up 2 tennis balls, the second uses 4, the third is some card game where you guess if the other card is a larger or smaller number, and the fourth is to leave Oshitarialone.) You have these, MLB Los Angeles Dodgers N E Hats-45 tennis balls, Tampa Bay Buccaneers Snapback Wholesale Go to Oshitari (*shot*) and t Hello Kitty Fitted Hats Wholesale here should be 4options, The first is to use up 2 tennis balls, the second uses 4, the third is some card game where you guess if the other card is a larger or smaller number, and the fourth is to leave Oshitar Detroit Pistons Snapback Wholesale ialone.) You have these, tennis balls, Go to Oshitari (*shot*) and there should be 4options, The first is to use up 2 tennis balls, ray ban sunglasses outlet the second uses 4, the third is some card game where you guess if the other card is a larger or smaller number, and the fourth is to leave Oshitarialone.
luies - online free game   2013-05-15 11:11:43
Gravatar image the sports betting4u the principle target is to get certain designs to show up on your machine for you to win. When you ask concerning the designs that you should get to win on a space machine, you might as well begin first with how you can begin playing.
lyonsinfoway - Seo Canberra   2013-05-16 05:54:22
Gravatar image Lyonsinfoway provides best website design web development online e commerce shopping cart seo services experts companies in Canberra Australia.
Read more...
Name:
Email:
  Gravatar enabled.
Website:
Title:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Security Image
Please input the anti-spam code that you can read in the image.
Unsubscribe from e-mail notifications.
 
< Prev   Next >
Subscribe

Subscribe to Marcofolio