WebAssembly (Wasm) defines a portable binary-code format and a corresponding text format for executable programs as well as software interfaces for facilitating communication between such programs and their host environment. Wikipedia
Created Year: 2015Designed by: World Wide Web Consortium
Developed by: Apple • Google • Microsoft • Mozilla • World Wide Web Consortium
Aliases: wasm, WebASM, Wasm, WASM
File extensions: wasm, wast
Wikidata: Q20155677
Influenced by: asm.js
Programming paradigms: imperative programming • stack-oriented programming • structured programming
Language types: expression-oriented programming language
WebAssembly Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in WebAssembly
(module
(import "wasi_unstable" "fd_write"
(func $fd_write (param i32 i32 i32 i32) (result i32))
)
(memory 1)
(export "memory" (memory 0))
(data (i32.const 0) "\08\00\00\00\0c\00\00\00Hello World\n")
(func $main (export "_start")
i32.const 1
i32.const 0
i32.const 1
i32.const 20
call $fd_write
drop
)
)
Source: github.com/leachim6/hello-world
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-03-22