Join us for a World Emoji Day celebration and learn Emojicode

Join us for a World Emoji Day celebration and learn Emojicode

This Friday, July 17, is 📅 World Emoji Day — and we’re celebrating with something special. 🎉 We’ll be launching a new Learn Emojicode course and invite you to join us for a live Q&A with Theo B. Weidmann, the creator of Emojicode, plus a course demo with Curriculum Developer Sonny Li. 🙌

We’ll be streaming live this Friday at 1pm EST. You can learn more about the event here.

Emojicode is a full-blown programming language consisting of emojis. In an interview a few years back, Theo shared the “inspiration” behind the language:

“Some time ago, I had the idea to create a programming language entirely consisting of Emojis. You might now ask: Whatever gave you that idea? And to be honest, I’m not sure anymore myself, but I do remember that somebody sent me a message with a lot of Emojis, and I suppose my brain ultimately started parsing that as code.”

He tells us that he initially started to toy around with the idea of an emoji-based language in 2014. “The very first version of Emojicode (quite different from today’s Emojicode) was actually a tiny interpreter written in JavaScript. The idea turned out to be quite interesting, and I started to implement the language in C. Although, of course, implementation-wise, that version was still vastly different from today’s compiler. I released the first public version of Emojicode in January 2016.”

We hope to see you Friday for the Learn Emojicode demo and Q&A! If you’ve got a question for Theo, feel free to drop it in the comments below.