Why do programmers confuse Halloween with Christmas?
Because 31 OCT = 25 DEC.
why don't programmers like nature?
because it has too many bugs
A programmer's wife asks him to pick up a loaf of bread and, if they have eggs, get a dozen.
The programmer comes home with a dozen loaves of bread.
Why do programmers produce more garbage than others ?
Because they (some of them) don't have a garbage collector.
How many computer programmers does it take to screw in a light bulb?
Oh, wait. That's a hardware problem. [source](http://nerdfighteria.info/video/54/Zrnd63DAH8o)