Abilita applicazioni ad alte prestazioni sulle pagine web.

Panoramica

WebAssembly (a volte Wasm abbreviato) definisce un formato di codice binario portatile e un formato di testo corrispondente per programmi eseguibili e interfacce software per facilitare le interazioni tra questi programmi e l'ambiente host.

L'obiettivo principale di WebAssembly è consentire applicazioni ad alte prestazioni sulle pagine web, "ma non formula ipotesi specifiche per il Web né fornisce funzionalità specifiche per il Web, quindi può essere utilizzato anche in altri ambienti", secondo le spec.

È uno standard aperto e mira a supportare qualsiasi lingua su qualsiasi sistema operativo e, in pratica, tutte le lingue più popolari dispongono già di almeno un certo livello di supporto.