Learn Emojicode
StartHappy π World π Emoji π Day π
To celebrate this wonderful annual holiday, here is a mini-course on a Codecademy Team favorite⦠Emojicode!
Emojicode is a real programming language with playful syntax like π π€Hello, world!π€βοΈ
in place of traditional programming keywords. Learning it can bring some smiles and fun to your programming journey, as well be an enlightening experience in which you will never look at your go-to programming language the same way again.
Note on Prerequisites:
We wouldnβt recommend you use this as your first course in programming; take an introductory course like Learn C++. Once youβre comfortable with another language, Emojicode can be a fun diversion.
Course Creators:
- Sonny Li, Codecademy
- Kenny Lin, Codecademy
- Tim Liedtke, Codecademy
- Theo Weidmann, Creator of Emojicode
Built in partnership with

What you'll learn
- 1Write and run your very first Emojicode program!
- 2Introduction to variables and basic data types.
- 3Learn the fundamentals of conditionals in Emojicode!
What you'll create
Portfolio projects that showcase your new skills
Block Letters
Display your initials on the screen in block letters and create an ASCII art.
Piggy Bank
You just returned from a trip to South America and you came back with three different kinds of currencies. Letβs convert them to USD!
What Emoji Are You
Use conditionals to convey the proper emoji for your users. π€
How you'll master it
Stress-test your knowledge with quizzes that help commit syntax to memory

β Madelyn, PinterestβI know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.β