WebAssembly
Official docs outline
11 sections- Overview and Concepts
Design goals, concepts, values, instructions, and modules.
- Structure
Abstract syntax of types, instructions, and modules.
- Validation
Typing rules for validating modules.
- Execution
Runtime structure, stack machine semantics, and instantiation.
- Binary Format
Binary encoding of modules.
- Text Format
The WAT text format.
- JavaScript API
Loading and instantiating modules from JavaScript.
- Web API
Streaming compilation and embedding in the Web platform.
- Security Model
Sandboxing, memory safety, and threat model.
- Use Cases and Goals
Intended uses beyond the browser.
- WASI System Interface
System interface standard for WebAssembly outside the browser.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.