I would want to compile existing software into presentation that can later be run on different architectures (and OS).
For that I need a (byte)code that can be easily ru
Web Assembly is trying to address that now by creating a standard bytecode format for the web, but unlike the JVM bytecode, Web Assembly is more low level, working at the abstraction level of C/C++, and not Java, so it's more like what's typically called an "assembly language", which is what C/C++ code is normally compiled to.