LOLCODE is an esoteric programming language, meaning its purpose is to be entertaining or educational rather than useful. The language was invented in 2007 by a researcher named Adam Lindsay as a response to the then-new “LOLCAT” internet memes. 🐱

This is a real programming language with catchphrases like I CAN HAS and KTHXBYE in place of traditional programming keywords.

Let’s get started!

Fun fact: The stars of the lolcat memes (shown on the right) are some of Codecademy team members’ furry friends!


Click Next to continue.

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?