Arduino | platform for creating interactive electronics projects, using a C/C++-based language. |
---|
Ascent | Logic programming language (similar to Datalog) embedded in Rust via macros. |
---|
CircuitPython | Maintained by Adafruit, simplifies Python for microcontroller applications and is implemented in C. |
---|
Ichiban Prolog | An embeddable ISO Prolog interpreter in Go. |
---|
Lua | Lightweight, high-level language designed for embedding in applications. |
---|
LuaJIT | High-performance tracing JIT compiler for Lua 5.1, known for its speed and compatibility. |
---|
Luau | Lua subset developed by Roblox for game scripting with gradual typing. |
---|
MicroPython | Subset of Python 3 tailored for microcontrollers. |
---|
mruby | Lightweight Ruby interpreter designed for embeddability. |
---|