35 Programming Jokes That Will Make You Laugh
Being a programmer is fun and, sometimes (just sometimes) frustrating: accidents, bugs features may happen and we need to learn make fun of them.
For your amusement, I've compiled a list of programming puns and jokes that only programmers will get. Hope you enjoy it as much as I did while writing this article!
Can you relate to any of the below?
All programmers be like:
Source: Mohammed Ibrahim on quora.com
Cheating:

Source: Harsh Raj Gupta on quora.com
The debugging process:
Source: Jonathan Ouyang on quora.com
When you forget to commit or to save your progress:

Source: Chukwuebuka Sunday on quora.com
When a bug becomes a feature:

Source: thecoderpedia.com
When a bug becomes a feature (part 2):

Source: Harsh Raj Gupta on quora.com
Leaving unfinished work for Monday:

Source: Chukwuebuka Sunday on quora.com
Roles in a company:

Source: Shivam Agrawal on quora.com
Writing documentation be like:

Source: thecoderpedia.com
When you finally decide to go to sleep after a long day of work:

Source: thecoderpedia.com
We love our users:

Source: Tony Jesuthasan on quora.com
The while vs do...while loop:

Source: Mashal Rashid on quora.com
Front-end VS Back-end:

Source: thecoderpedia.com
When you notice a tiny bug:

Source: Suraj Sharma on quora.com
Jobs in the Roman Empire must have been confusing:

Source: hackernoon.com
HTML as a programming language:

Source: Suraj Sharma on quora.com
Chrome running along with other apps:

Source: Jonathan Ouyang on quora.com
Internet Explorer strikes back:

Source: thecoderpedia.com
PHP vs Java vs JavaScript:

Source: thecoderpedia.com
The final patch:

Source: Alexander Hartdegen on quora.com
Be brave:

Source: thecoderpedia.com
npm:

Source: hackernoon.com
cmd:

Source: hackernoon.com
Removing all bugs:

Source: thecoderpedia.com
Last fix and I'll go to lunch:

Source: Giuseppa Tripoli on quora.com
When the application is not hosted on a Linux server:

Source: Alexander Hartdegen on quora.com
Browser's meeting:

Source: Funny Pictures on lefunny.net
Application downtime:

Source: Harsh Raj Gupta on quora.com
When you forgot to remove the placeholders:

Source: Shivam Agrawal on quora.com
Fixing a bug (or not):

Source: techparadise on pinterest.com
Online courses:

Source: thecoderpedia.com
The return statement:

Source: medium.com
The magic of programming:

Source: hackernoon.com
War room:

Source: Harsh Raj Gupta on quora.com
Debugging your 6-month-old code:

Source: thecoderpedia.com

Really superb!!