Official website (https://webassembly.org/)
WebAssembly
Sign in to saveAlso known as wasm, WebASM, Wasm, WASM
WebAssembly (Wasm) defines a portable binary code format and a corresponding text format for executable programs and software interfaces for facilitating communication between such programs and their host environment.
Key facts
- Programming language.title
- WebAssembly
- Programming language.logo
- WebAssembly Logo.svg
- Programming language.paradigm
- structured; stack machine
- Programming language.designer
- W3C
- Programming language.operating system
- Platform independent
- Programming language.license
- Apache License 2.0
- Programming language.file format
- <!-- or:
- Programming language.file formats
- -->
via Wikipedia infobox
Official website
WebAssembly
webassembly.org →Link to the official site · 2,332 chars · not written by Vinony
Source code
This repository is part of the [WebAssembly Community Group] and hosts the [issue tracker] for [phase 0 proposals], a [discussion forum] for questions and general discussion, and a collection of high-level non-normative [design documents]. For more information about WebAssembly itself, see [the website]! For information about Contributing to WebAssembly see [the Contributing document]. Some of the design documents in this repository are out of date. We're gradually working updating these documents. The following are some documents which are fairly up to date: WebAssembly High-Level Goals What does Portability mean in Wasm? Design Rationale WebAssembly's Security model Nondeterminism in WebAssembly [issue tracker]: [phase 0 proposals]: [discussion forum]: [the Contributing document]: Contributing.md [the website]: [Code of Ethics and Professional Conduct]: [design documents]: design-documents [WebAssembly Community Group]:
Excerpt from the source-code README · 1,487 chars · not written by Vinony
Wikidata facts
- Official website
- webassembly.org
Show 12 more facts
- user manual URL
- www.w3.org/TR/wasm-web-api-1
- Commons category
- WebAssembly
- source code repository URL
- github.com/WebAssembly/spec
- software version identifier
- 2.0.0
- charter URL
- www.w3.org/2020/03/webassembly-wg-charter
- file extension
- wasm
- described at URL
- www.w3.org/community/webassembly
- inception
- 2015-00-00
- Stack Exchange tag
- stackoverflow.com/tags/webassembly
- file format identification pattern
- 00 61 73 6d
- media type
- application/wasm
- PyPI trove classifier
- Environment :: WebAssembly
Sources (13)
via Wikidata · CC0
~23 min read
Article
23 sectionsContents
- History
- Implementations
- Web browsers<span class="anchor" id="Support"></span>
- Non-browser runtimes
- Compilers
- Compiler toolchains
- Language support
- Limits
- Security considerations
- Performance
- Specification<span class="anchor" id="Features"></span>
- Host environment
- Virtual machine
- Wasm program
- Instruction set
- Code representation
- Memory and variables
- Control flow
- Functions
- See also
- Notes
- References
- External links
WebAssembly (Wasm) defines a portable binary code format and a corresponding text format for executable programs and software interfaces for facilitating communication between such programs and their host environment.
The main goal of WebAssembly is to facilitate high-performance applications on web pages, but it is also designed to be usable in non-web environments. It is an open standard intended to support any language on any operating system, and in practice many of the most popular languages already have at least some level of support.