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 Wasm specification
alsoTargets non-web platforms
defines 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 Core Specification
primaryDomain client-side web execution
web platform
publisher W3C WebAssembly Working Group
linked to: W3C 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 Web API
securityProperty deterministic execution semantics
sandboxed execution model
shortName WebAssembly spec
standardizedBy 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
linked to: WebAssembly specification
WebAssembly specification name WebAssembly Core Specification
linked to: WebAssembly specification
WebAssembly specification shortName WebAssembly spec
linked to: WebAssembly specification
WebAssembly specification abbreviation Wasm specification
linked to: WebAssembly specification
WebAssembly specification defines WebAssembly
linked to: WebAssembly specification
Blink supports WebAssembly
linked to: WebAssembly specification
Rust supports WebAssembly
linked to: WebAssembly specification
Apple Safari supportsStandard WebAssembly
linked to: WebAssembly specification
WebAssembly JavaScript Interface partOf WebAssembly specification
WebAssembly JavaScript Interface exposesGlobalObject WebAssembly
linked to: WebAssembly specification
Deno supportsLanguage WebAssembly
linked to: WebAssembly specification
V8 supportsLanguage WebAssembly
linked to: WebAssembly specification
Mozilla Firefox supports WebAssembly
linked to: WebAssembly specification
Microsoft Edge supports WebAssembly
linked to: WebAssembly specification
WebAssembly System Interface designedFor WebAssembly
linked to: WebAssembly specification
WebAssembly System Interface relatedTo WebAssembly core specification
linked to: WebAssembly specification
LLVM supportsArchitecture WebAssembly
linked to: WebAssembly specification
NPAPI replacedBy WebAssembly
linked to: WebAssembly specification
Samsung Internet supports WebAssembly
linked to: WebAssembly specification
Blink supports WebAssembly
subject linked to: Blink layout engine
linked to: WebAssembly specification
Bevy supportsPlatform WebAssembly
subject linked to: Bevy game engine
linked to: WebAssembly specification
TensorFlow.js supportsExecutionBackend WebAssembly
linked to: WebAssembly specification
Safari supports WebAssembly
linked to: WebAssembly specification
WebAssembly.LinkError standardizedBy ECMAScript WebAssembly specification
linked to: WebAssembly specification
WebAssembly.instantiateStreaming partOf WebAssembly
linked to: WebAssembly specification
WebAssembly.instantiateStreaming belongsToNamespace WebAssembly
linked to: WebAssembly specification
WebAssembly.instantiate definedIn WebAssembly
linked to: WebAssembly specification
WebAssembly.instantiate introducedIn WebAssembly MVP
linked to: WebAssembly specification
WebAssembly.compileStreaming partOf WebAssembly
linked to: WebAssembly specification
Zig supportsPlatform WebAssembly
linked to: WebAssembly specification
Gecko supports WebAssembly
linked to: WebAssembly specification
MDN Web Docs describes WebAssembly
linked to: WebAssembly specification
wasi-io category WebAssembly standard
linked to: WebAssembly specification
WASI designedFor WebAssembly
linked to: WebAssembly specification
WASI ecosystem WebAssembly
linked to: WebAssembly specification
WASI relatedTo WebAssembly core specification
linked to: WebAssembly specification
Bytecode Alliance focusesOn WebAssembly
linked to: WebAssembly specification
Bytecode Alliance basedOnTechnology WebAssembly
linked to: WebAssembly specification
wasi-cli domain WebAssembly
linked to: WebAssembly specification
Wasmer runtime supports WebAssembly
linked to: WebAssembly specification
Wasmer runtime supportsStandard WebAssembly 1.0
linked to: WebAssembly specification
Blink (via Microsoft Edge Chromium) implements WebAssembly
linked to: WebAssembly specification
Blazor runsOn WebAssembly
linked to: WebAssembly specification
Open Web Platform hasComponent WebAssembly
linked to: WebAssembly specification
LLD supportsFormat Wasm
subject linked to: LLD linker
linked to: WebAssembly specification
Kotlin/Native supportsPlatform WebAssembly
linked to: WebAssembly specification
Emscripten targetFormat WebAssembly
linked to: WebAssembly specification
Oracle GraalVM supportsLanguage WebAssembly
linked to: WebAssembly specification
WebGPU accessibleFrom WebAssembly
linked to: WebAssembly specification