The discovery of LOLCode.
It is possible that you may need to have been exposed to some programming to find this hysterical. Don't mind me, I'll be giggling* the rest of the day over things like:
I HAZ to declare a variable!
O NOES for error handling!
IM OUTTA YR LOOP to exit a loop!
*actually, ROTFLLAM (rolling on the floor laughing like a maniac)