In this section, you will learn the basics of WebAssembly. More details about WebAssembly can be found in Appendix B
The origin story of WebAssembly
The other benefits of WebAssembly
How does it work
A browser example
The most straightforward place you could think of when it comes to the use of WebAssembly is in the browser.
Emscripten is a compiler toolchain for WebAssembly. It took the C/C++(or any other programming language LLVM frontend support) source program as input and translated it into the WebAssembly target program module.