WebAssembly | ||
---|---|---|
![]() | ||
World Wide Web Consortium, Mozilla, Microsoft, Google y Apple https://webassembly.org/ | ||
Información general | ||
Extensiones comunes | .wast, .wasm | |
Paradigma | Imperativo, no estructurado | |
Apareció en | 2015 | |
Diseñado por | World Wide Web Consortium | |
Sistema de tipos | Estático, fuerte | |
Influido por | asm.js | |
Licencia | licencia Apache | |
WebAssembly, abreviado wasm, es un formato de código binario portable (bytecode), para la ejecución íntegra en navegador de scripts de lado del cliente.
Se trata de un lenguaje de bajo nivel, diseñado inicialmente como formato destino en la compilación desde C y C++. Aunque también soporta código fuente de otros lenguajes, como Rust y Go.[1][2][3]