Berry is a ultra-lightweight dynamically typed embedded scripting language

Berry is an ultra-lightweight scripting language designed for lower-performance embedded devices. It has a small code size and can run with minimal heap usage. Berry supports imperative, object-oriented, and functional programming and is suitable for use in microprocessors. It has a simple syntax, supports garbage collection, and has an easy-to-use foreign function interface. The language provides good dynamic scalability for the host system and saves RAM by storing constant objects in read-only code data segments. Berry supports various data types, operators, control structures, and exception handling. It also supports class inheritance and method overloading. Check out the GitHub repository for examples and additional documentation.

https://berry-lang.github.io/

To top