Programming lolcats

For those unfamiliar with the curious Internet phenomenon of lolcats, I encourage you to read Anil Dash’s deliciously sardonic introduction to the concept.

Now that you’ve got the basics down, brace yourself and prepare to meet the dorkiest techno-cultural fusion this side of cosplay. That’s right: lolcats can has programming language!

Greg Costik gives a quick rundown here, but you can get some idea of what’s going on by reading example source code:

HAI
CAN HAS STDIO?
I HAS A VAR
GIMMEH VAR
IZ VAR BIGGER THAN 10 O RLY?
 YA RLY
  BTW this is true
  VISIBLE "BIG NUMBER!"
 NO WAI
  BTW this is false
  VISIBLE "LITTLE NUMBER!"
 KTHX
KTHXBYE

So, it’s one part BASIC, one part kitty slang, and 100% genuine Internet culture mutant. I look forward to object-oriented and AJAX-enabled variants: “CAN I HAS WEBMETHODZ?”