Berry 

This page is a stub.

Berry is an ultra-lightweight embedded scripting language optimized for microcontrollers, with a 40K interpreter/one-pass compiler and register-based VM that can run on less than 4KiB heap (on ARM Cortex M4 CPU, Thumb ISA and ARMCC compiler).

Among other things, it is used in the Tasmota firmware.