# Jokes only programmers will understand

You are probably tired now after debugging a code for several minutes or hours. You need to cool off. It isn't an easy thing to become a programmer. You need some minutes to at least laugh and forget the stress you've been through. 

It is only a programmer that will understand what it takes and the stress involved in programming. 

To understand these jokes, you have to be a programmer, and if you're not don't worry. Laugh and also share them with your friends that are programmers. 

I had to search the internet to collect these random programming jokes. So the title should have been  *Random programming jokes around the internet 😅*.  Will you get all of them? How great is your sense of humor? Let's see

1. **There are 10 types of people in this world. Those who understand binary and those who don't.** Okay, did you laugh? or did you not get it? First, this is a binary joke. Binary contains two digits, 0 and 1. 

2. The best thing about Boolean is even if you are wrong, you are only off by a bit 

3. A son asked his father (a programmer) why the sun rises in the east, and sets in the west. His response? It works, don’t touch it!

4. Copy-and-Paste was programmed by programmers for programmers actually.

5.  What is an Algorithm?  A Word used by programmers when they don’t want to explain what they did.

6. Software, churches, and cathedrals are much the same — first we build them, then we pray

7. There are two ways to write error-free programs; only the third works.

8.  If debugging is the process of removing bugs, then programming must be the process of putting them in.

9. The Best way to debug a code? Delete the code 😅

10. What's the Object-oriented way to become Wealthy? Inheritance 🤣

11. Why did the programmer quit his job? Because he didn't get arrays (a raise)

12. Why do Java Programmers wear glasses? They don't C# 😂
This one got me hard. They don't see sharp

13. A programmer had a problem, he decide to use Java. He now has a ProblemFactory.

14. A story: Once upon a time, 3 Database SQL walked into a NoSQL bar. They walked out. Do you know why? There was no table. 

15. The programmer got stuck in a shower because of the instructions on the shampoo state: 
> **Lather, Rinse, Repeat**

16. What did the Java code say to the C code? You’ve got no class. 😅

17. Two bytes meet. The first byte asks, ‘Are you ill?’ The second byte replies, ‘No, just feeling a bit off.

18. ASCII stupid question, get a stupid ANSI. 😂

### Others
**There are two types of people**
```
if (condition) {
   return statement;
}

```

```
if (condition)
{
return statement;
}
```
which of them are you? 

**When I wrote this code, only God and I understood what I did. Now only God knows**

**If debugging is the process of removing bugs, then programming must be the process of putting them in.**

**Why was the JavaScript developer sad? Because they didn't Node how to Express himself**

**How do you comfort a JavaScript bug? You console it**

**Two JavaScript variables are in a bar. "I'm sorry I cannot be with you, your so not my Type.", one says. The other Recasts and they lived happily ever after.**

**Q: Why did the React class component feel relieved?**
A: Because it was off the hook

**Don't trust JavaScript programmers. All they do is promises but they never callback.**

Do you want to know something? *this* is a javascript joke

Thank you for taking out time to read the article.  I wish you fewer bugs in your code and remember if it works don't touch😅. Have a great day ahead.

*Are you on Twitter? Follow me now and let's [connect](https://twitter.com/CodingPastor) 🤗*

### Sources: 
Check this [out](https://levelup.gitconnected.com/programmers-jokes-made-easy-haha-f1d6a2a09b80) and also [this](https://www.hongkiat.com/blog/programming-jokes/). Explanation of some of the Jokes [here](https://www.idtech.com/blog/part-i-top-10-programmer-jokes-explained-for-the-rest-of-us)





