Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/4Lang/4

A completely emoji-based programming language
https://github.com/4Lang/4

Last synced: 5 days ago
JSON representation

A completely emoji-based programming language

Awesome Lists containing this project

README

        

# 🍀

🍀 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

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

Desktop
- 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

## Contributing

Most development goes on in the IRC channel on [Rizon](http://rizon.net), on the ```#🍀``` channel.