This will probably be the year of WebAssembly (Wasm), but right now it remains a “byte code target” for compilers. Despite the name, it isn’t limited to browsers — and its main potential is with the Internet of Things (IoT).
This generally helps create safe code, but there is also a slant toward not trusting code to work properly in the first place.
However code is written it, we know it ends up as a set of machine code instructions.
This also implies that MARS just executes instructions without recognizing a formal end to a warrior program.