You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Landon Powell 89c5a2dd5c Frowny and Smiley for T and F 7 years ago
4c Fixed formatting, removed duplicate reserved emoji, added clarification comments. 7 years ago
artwork folder restructuring 7 years ago
docs Frowny and Smiley for T and F 7 years ago
helper renamed reader to helper 7 years ago
other comparisons 7 years ago
sample_code fix 7 years ago
LICENSE Fixed License 7 years ago Readme edit 7 years ago


🍀 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.