BOT (Block Operation Tree) is a minimal self-hosting programming language that compiles to other languages.
CALL
GBL "SYSTEM.PRINT"
ARR "Hello World!"
You can find more examples under examples.
- Lua (5.1+)
- JavaScript (ES6+)
Look into the wiki for more information.
- Python support
- C support
- Standard lib
- Validator
- Optimizer
- Interpreter
- Documentation
- Visual editor
This software is free to use. You can modify it and redistribute it under the terms of the MIT license. Check LICENSE for further details.