Skip to content
A completely emoji-based programming language
Branch: master
Clone or download
Latest commit 7cc03d2 Jul 28, 2015
Type Name Latest commit message Commit time
Failed to load latest commit information.
artwork renamed dirs Jul 6, 2015
docs fixed shifts Jul 8, 2015
emoji_generator/cpp renamed dirs Jul 6, 2015
lexers Started basic work on AST and parser Jul 20, 2015
other renamed dirs Jul 6, 2015
sample_code Update Jul 8, 2015
LICENSE Fixed License Jun 23, 2015 Readme edit Jun 23, 2015


🍀 is an easy-to-use programming language made entirely of emojis.

🍀 aims to create a clear, understandable, and powerful programming language.

🍀 is for both beginner and expert programmers.

🍀 makes use of emojis to create a universally understandable syntax.

Beginner programmer, ready for a first language? Novice programmer, want another language under your belt? Expert programmer, looking for something a little more powerful? Give 🍀 a shot!

🍀 is still a work in progress, so please help contribute!

Final Goals

  • Compiler
  • Awesome libraries


  • IDE app (Android, iOS, WinPhone)
  • Virtual keyboard app
  • Custom emoji font, tailored for 🍀 programming


  • IDE
  • Key-mapping software
  • Custom keycaps, to be placed on physical keyboards
  • Custom physical mechanical keyboard

Current Work

  • Sample code
  • Formal language specification
  • Tokens list
  • Lexer
  • Syntax
  • Parser


Most development goes on in the IRC channel on Rizon, on the #🍀 channel.

You can’t perform that action at this time.