MVM (Minuscule Virtual Machine) is a tiny VM with it's own ultra simple architecture that aims to be compileable in every OS (Linux, Windows, MacOS, other Unix-based OOSS), making it platform-independent.
You can check the specification to see how it works and how to use it.