Today I learned of the programming language, Lolcode: http://lolcode.com/

It's based on those stupid "Im in ur..." cat macros and other internet phrases. For example, "I has a..." is used to declare variables and "O RLY" is used for If statements ("YA RLY" and "NO WAI" are "true" and "false" respectively).

Reading through the examples and contributions is hilarious. I imagine ending loops with "KTHXBYE" would be strangely satisfying.