True – it is not an assembly language. It was not intended as such. Nor did its origins intend it to be compiled to an intermediary language such as Java bytecode or .Net MSIL. That being said, it is the “Assembly Language for the Web”.
Enter ‘Web Assembly’ — the new binary format for the web. It is a charge led by Google, Microsoft, Mozilla and other key influencers. The binary format is in the form of an abstract syntax tree, and at first it will be a compilation target for high-performance application facets to be written in C and C++. The longer-term vision appears to include support for other languages.
Written by Wes Reid