WebAssembly

WebAssembly is a programming language that released its first public draft spec in 2018, intended to be a low-level language for web applications, executing cross-platform at near-native speed on each system. It can in turn be the code output by compilers (as a form of bytecode), allowing development of web applications in any number of other languages. This is seen as a more robust solution to what has, thus far, generally been accomplished with JavaScript and its elaborations such as asm.js.

Links

 * Spec
 * GitHub
 * W3C community
 * The Web is getting its bytecode: WebAssembly
 * Some discussion
 * From asm.js to WebAssembly