WebAssembly specification

E3761

The WebAssembly specification is a standardized, low-level binary instruction format designed to enable high-performance, portable code execution on the web and other platforms.

All labels observed (11)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf binary format specification
instruction set architecture specification
technical standard
web standard
abbreviation WebAssembly specification self-linksurface differs
surface form: Wasm specification
alsoTargets non-web platforms
defines WebAssembly specification self-linksurface differs
surface form: WebAssembly
definesConcept WebAssembly function
WebAssembly module
control flow instructions
execution semantics
export
host environment interaction
import
linear memory
memory instructions
module instantiation
numeric instructions
table
type system
validation
definesFormat low-level binary instruction format
textual representation of WebAssembly modules
designGoal backwards compatibility of modules
efficient validation and compilation
language-agnostic compilation target
portability across hardware architectures
streaming compilation support
initialPublicationYear 2017
language English
name WebAssembly specification self-linksurface differs
surface form: WebAssembly Core Specification
primaryDomain client-side web execution
web platform
publisher W3C Working Group
surface form: W3C WebAssembly Working Group

World Wide Web Consortium
purpose define a safe, sandboxed execution environment
enable high-performance code execution in web browsers
enable near-native performance on the web
provide a portable compilation target for high-level languages
relatedSpecification WASI specification
WebAssembly JavaScript Interface
WebAssembly System Interface
WebAssembly JavaScript Interface
surface form: WebAssembly Web API
securityProperty deterministic execution semantics
sandboxed execution model
shortName WebAssembly specification self-linksurface differs
surface form: WebAssembly spec
standardizedBy World Wide Web Consortium
surface form: W3C
status W3C Recommendation
targetEnvironment embedded environments
standalone runtimes
web browsers
versioningModel feature-based evolution

How these facts were elicited

Referenced by (52)

Full triples — surface form annotated when it differs from this entity's canonical label.

World Wide Web Consortium developsStandard WebAssembly specification
Google Chrome supports WebAssembly specification
this entity surface form: WebAssembly
WebAssembly specification name WebAssembly specification self-linksurface differs
this entity surface form: WebAssembly Core Specification
WebAssembly specification shortName WebAssembly specification self-linksurface differs
this entity surface form: WebAssembly spec
WebAssembly specification abbreviation WebAssembly specification self-linksurface differs
this entity surface form: Wasm specification
WebAssembly specification defines WebAssembly specification self-linksurface differs
this entity surface form: WebAssembly
Blink supports WebAssembly specification
this entity surface form: WebAssembly
Rust supports WebAssembly specification
this entity surface form: WebAssembly
Apple Safari supportsStandard WebAssembly specification
this entity surface form: WebAssembly
WebAssembly JavaScript Interface partOf WebAssembly specification
WebAssembly JavaScript Interface exposesGlobalObject WebAssembly specification
this entity surface form: WebAssembly
Deno supportsLanguage WebAssembly specification
this entity surface form: WebAssembly
V8 supportsLanguage WebAssembly specification
this entity surface form: WebAssembly
Mozilla Firefox supports WebAssembly specification
this entity surface form: WebAssembly
Microsoft Edge supports WebAssembly specification
this entity surface form: WebAssembly
WebAssembly System Interface designedFor WebAssembly specification
this entity surface form: WebAssembly
WebAssembly System Interface relatedTo WebAssembly specification
this entity surface form: WebAssembly core specification
LLVM supportsArchitecture WebAssembly specification
this entity surface form: WebAssembly
Netscape Plugin Application Programming Interface (NPAPI) replacedBy WebAssembly specification
subject surface form: NPAPI
this entity surface form: WebAssembly
Samsung Internet supports WebAssembly specification
this entity surface form: WebAssembly
Blink layout engine supports WebAssembly specification
subject surface form: Blink
this entity surface form: WebAssembly
Bevy game engine supportsPlatform WebAssembly specification
subject surface form: Bevy
this entity surface form: WebAssembly
TensorFlow.js supportsExecutionBackend WebAssembly specification
this entity surface form: WebAssembly
Safari supports WebAssembly specification
this entity surface form: WebAssembly
WebAssembly.LinkError standardizedBy WebAssembly specification
this entity surface form: ECMAScript WebAssembly specification
WebAssembly.instantiateStreaming partOf WebAssembly specification
this entity surface form: WebAssembly
WebAssembly.instantiateStreaming belongsToNamespace WebAssembly specification
this entity surface form: WebAssembly
WebAssembly.instantiate definedIn WebAssembly specification
this entity surface form: WebAssembly
WebAssembly.instantiate introducedIn WebAssembly specification
this entity surface form: WebAssembly MVP
WebAssembly.compileStreaming partOf WebAssembly specification
this entity surface form: WebAssembly
Zig supportsPlatform WebAssembly specification
this entity surface form: WebAssembly
Gecko supports WebAssembly specification
this entity surface form: WebAssembly
MDN Web Docs describes WebAssembly specification
this entity surface form: WebAssembly
wasi-io category WebAssembly specification
this entity surface form: WebAssembly standard
WASI designedFor WebAssembly specification
this entity surface form: WebAssembly
WASI ecosystem WebAssembly specification
this entity surface form: WebAssembly
WASI relatedTo WebAssembly specification
this entity surface form: WebAssembly core specification
Bytecode Alliance focusesOn WebAssembly specification
this entity surface form: WebAssembly
Bytecode Alliance basedOnTechnology WebAssembly specification
this entity surface form: WebAssembly
wasi-cli domain WebAssembly specification
this entity surface form: WebAssembly
Wasmer runtime supports WebAssembly specification
this entity surface form: WebAssembly
Wasmer runtime supportsStandard WebAssembly specification
this entity surface form: WebAssembly 1.0
Blink (via Microsoft Edge Chromium) implements WebAssembly specification
this entity surface form: WebAssembly
Blazor runsOn WebAssembly specification
this entity surface form: WebAssembly
Open Web Platform hasComponent WebAssembly specification
this entity surface form: WebAssembly
LLD linker supportsFormat WebAssembly specification
subject surface form: LLD
this entity surface form: Wasm
Kotlin/Native supportsPlatform WebAssembly specification
this entity surface form: WebAssembly
Emscripten targetFormat WebAssembly specification
this entity surface form: WebAssembly
Oracle GraalVM supportsLanguage WebAssembly specification
this entity surface form: WebAssembly
WebGPU accessibleFrom WebAssembly specification
this entity surface form: WebAssembly