Member-only story
ARCANE PROGRAMMING LANGUAGES
Arcane Programming: LOLCODE
Hai! I can haz your attention? I took a week off for my birthday last week but I’m back this week with what might be perhaps one of the most entertaining languages to read. Just reading some LOLCODE will definitely bring the lols.
The History of LOLCODE
LOLCODE, was born out of the lolspeak and the popular lolcat Internet meme. In 2007, Adam Lindsay, a Lancaster University’s Computing Department researcher, created LOLCODE as a playful and amusing take on programming languages. Lindsay wanted to explore how programming could be made more accessible and entertaining.
Syntax and Architecture
LOLCODE’s syntax is heavily inspired by the shorthand used in the lolcat Internet meme. Its keywords are designed to evoke humor and mimic the quirks of internet cat language.
LOLCODE’s unique syntax:
- :) represents a newline character (\n)
- :> represents a tab character (\t)
- :o represents a bell character (\a)
- :” represents a literal double quote (“)
- :: represents a single literal colon (:)
- :(hex) converts a single hexadecimal Unicode code point to the local…