WebAssembly (wasm) — эффективный низкоуровневый байт-код, предназначенный для исполнения в браузере. В данный момент находится на стадии разработки. Первоначальной целью была поддержка С/С++, хотя уже сейчас поддерживается Rust, и также в дальнейшем предполагается поддержка других языков.
WebAssemblу представляет собой переносимое абстрактное синтаксическое дерево, обеспечивающее как более быстрый парсинг, так и более быстрое выполнение кода, чем JavaScript.