Low-footprint applications: be light
The 5MB runtime brings mobile-grade experiences even to low-end MPUs.

TotalCross Bytecode
Java and Kotlin bytecode is converted into optimized TotalCross bytecode. Frequently used operations are compressed to reduce instruction assembly and footprint.
TotalCross Virtual Machine
The register-based TCVM completes common operations with fewer instructions than a stack-based virtual machine, helping deliver high performance.


Run higher with fewer resources
Make the most of constrained hardware while retaining a high-level programming model and responsive interface.



