LOLCODE, wow, that's a first for me. Hilarious.
Really? I love esoteric programming languages! Have a look at this page for an introduction to some of the best:
10 Esoteric Programming Languages
Also see here:
10 Most Bizarre Programming Languages Ever Created | Nettuts+
Whitespace:
Most modern programming languages do not consider white space characters (spaces, tabs and newlines) syntax, ignoring them, as if they weren’t there. We consider this to be a gross injustice to these perfectly friendly members of the character set. Should they be ignored, just because they are invisible? Whitespace is a language that seeks to redress the balance. Any non whitespace characters are ignored; only spaces, tabs and newlines are considered syntax.
I can't find it off hand, but somewhere there is a source file which compiles into three different lanauges. Completely different programs, same source file.
One program was made from the whitespace, and the other two were plainly written, but utilised different commenting structures, so that the other's sourcecode appeared as a comment to the first. Amazing!
EDIT: The main problem with LOLCode is that it is so limited. As soon as you try to use it, huge swathes of normal code appears, and the effect is completely and utterly ruined. At least most of the others are entirely rediculous!