arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Supported Languages

What languages are known to work with Tarmac.

Currently, Tarmac leverages the Web Assembly Procedure Call (waPCarrow-up-right) to interact and run WASM Functions. As such, Tarmac is limited to languages that support both Web Assembly and the waPC protocol.

The below table outlines languages that are fully supported.

Language
waPC Guest Library
Caveats

AssemblyScript

Go

Rust

Swift

Zig

https://github.com/wapc/as-guestarrow-up-right
https://github.com/wapc/wapc-guest-tinygoarrow-up-right
https://github.com/wapc/wapc-guest-rustarrow-up-right
https://github.com/wapc/wapc-guest-swiftarrow-up-right
https://github.com/wapc/wapc-guest-zigarrow-up-right