Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/4Lang/4
- Owner: 4Lang
- License: gpl-2.0
- Created: 2015-06-18T21:30:53.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-10-02T11:30:05.000Z (about 4 years ago)
- Last Synced: 2024-05-22T16:31:36.874Z (6 months ago)
- Language: C++
- Size: 1.75 MB
- Stars: 816
- Watchers: 50
- Forks: 55
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - 4Lang/4 - A completely emoji-based programming language (C++)
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 librariesMobile
- IDE app (Android, iOS, WinPhone)
- Virtual keyboard app
- Custom emoji font, tailored for 🍀 programmingDesktop
- 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.