lolcode
Inspired by David McRaney, Anil Dash, and my dear friend Anne, I started thinking of kitty pidgin and its simple grammar, the idea struck me, what else deals with simple grammars?
I bring to you LOLCODE, an as-yet unspecified and unimplemented programming language.
The first step is always Hello World:
HAI CAN HAS STDIO? VISIBLE "HAI WORLD!" KTHXBYE
Oh. That was quite easy. The next thing people learn to do is count to ten:
HAI I HAS A VAR IM IN YR LOOP UP VAR!!1 VISIBLE VAR IZ VAR BIGGER THAN 10? KTHXBYE IM OUTTA YR LOOP KTHXBYE
I suppose you could count the even numbers by saying "UP VAR!!2".
Error checking on file open (and then conditionally printing the file) would be the next thing to implement:
HAI CAN HAS STDIO? PLZ OPEN FILE "LOLCATS.TXT"? AWSUM THX VISIBLE FILE O NOES INVISIBLE "ERROR!" KTHXBYE
Have any other contributions? Keep on the lookout for lolcode.com....
[Update: That was the soft launch. Did you miss it?]