Code Jokes

Jokes for software engineers.

 

Q: What's the best thing about a Boolean?
A: Even if you're wrong, you're only off by a bit.

Q: What's the object-oriented way to become wealthy?
A: Inheritance.

Q: Why did the programmer quit their job?
A: Because they didn't get arrays.

Q: Why do programmers always mix up Halloween and Christmas?
A: Because Oct 31 == Dec 25.

Q: How many programmers does it take to change a lightbulb?
A: None, that's a hardware problem.

If you put a million monkeys at a million keyboards, one of them will eventually write a Java program.
The rest of them will write Perl.

['hip', 'hip']
Hip, hip,  Array!

To understand what recursion is ...
... you must first understand what recursion is.

There are 10 types of people in this world ...
... those who understand binary, those who don't and those who weren't expecting a base 3 joke.

Q: Why do Java programmers wear glasses?
A: Because they don't C#.

A user interface is like a joke.  If you have to explain it then it's not that good.

I was gonna tell you a joke about UDP but you might not get it.

A: The punchline often arrives before the set-up.
Q: Do you know the problem with UDP jokes?

Q: Why do C# and Java developers keep breaking their keyboards?
A: Because they use a strongly typed language.

Knock-knock.
A race condition.
Who's there?

Q: What's the best part about TCP jokes?
A: I get to keep telling them until you get them.

Q: What did the router say to the doctor?
A: It hurts when IP.

3 SQL statements walked into a NoSQL bar, but then they walked out.
They couldn't find a table.