WebAssembly or wasm is an experimental efficient low-level programming language for in-browser client-side scripting, which is currently in development. Its initial aim is to support compilation from C/C++, though other source languages are also intended to be supported. The project is jointly developed by Google, Microsoft, Mozilla, and a few others. The name WebAssembly was coined last year which led to the formation of the Web Assembly community group to help it evolve as a web standard. Browser makers like Mozilla, Google, and Microsoft have come up with own versions of the experimental previews.
What is Web Assembly?
- A Compile Target: A way for other languages to get first-class binary support across the entire web platform stack.
Web Assembly previews in Chrome, Edge and Firefox
A working demo is available on Github which you can only use if you’re using a Chrome Canary, Firefox Nightly, or a preview build of Microsoft Edge.