The punchline often arrives before the set-up.
Do you know the problem with UDP jokes?
['hip', 'hip']
(hip hip array)
What do you call a computer mouse that swears a lot?
A cursor!
Why did the programmer always carry a pencil?
They preferred to write in C#.
Why did the functions stop calling each other?
Because they had constant arguments.
Why did the developer go broke buying Bitcoin?
He kept calling it bytecoin and didn't get any.
A programmer puts two glasses on his bedside table before going to sleep.
A full one, in case he gets thirsty, and an empty one, in case he doesn’t.
How do you generate a random string?
Put a Windows user in front of Vim and tell them to exit.
A DHCP packet walks into a bar and asks for a beer.
Bartender says, "here, but I’ll need that back in an hour!"
Why did the developer go broke?
They kept spending all their cache.