MDN Web Docsは、WebAssemblyをWebにネイティブに近い性能をもたらす低水準のアセンブリ風言語と説明し、C/C++やRustなどのコンパイルターゲットになるとしています。JavaScriptと補完的に動作するよう設計されており、WebAssembly JavaScript APIでWasmモジュールをJavaScriptアプリに読み込めます。公式サイトは、Web以外への組み込みにも対応する点も特徴として挙げています。
JavaScriptとの関係と位置づけ
両者の性能の優劣は各ページの記述範囲を超えるため比較していない。