🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

WebAssembly

In plain terms

A binary format letting non-JS languages run fast in the browser.

Going deeper

WebAssembly (Wasm) runs compiled code from languages like C++, Rust, and Go at near-native speed in the browser, alongside JavaScript. It enables heavy computation on the web.

Under the hood

A portable compilation target; complements JS for CPU-intensive tasks and now runs server-side too.

Examples

Figma, browser games, video editing, Rust/C++ in browser, Wasm runtimes.

Think of it like...

Like letting a race car engine run inside a web page for the heavy lifting.

Feedback & Bug Report