How do you generate a random string?
Put a Windows user in front of Vim and tell them to exit.
What do you call a computer mouse that swears a lot?
A cursor!
Why did the programmer's wife leave him?
He didn't know how to commit.
A user interface is like a joke.
If you have to explain it then it is not that good.
What's the best thing about a Boolean?
Even if you're wrong, you're only off by a bit.
An IPv6 packet is walking out of the house.
He goes nowhere.
How do you comfort a designer?
You give them some space... between the elements.
What did the Java code say to the C code?
You've got no class.
How many programmers does it take to change a lightbulb?
None that's a hardware problem
Why did the programmer always mix up Halloween and Christmas?
Because Oct 31 equals Dec 25.