The information about this project is official and can be found on the TechPedia Wiki and the official website.
curl -fsSL https://wave-lang.dev/install.sh | bash -s -- latestWave is a systems programming language designed for low-level control and high performance. It has no builtin functions — all functionality is provided through the standard library.
fun main() {
println("Hello World");
}git clone https://github.com/wavefnd/Wave.git
cd Wave
cargo buildCompiler binary path:
target/debug/wavec(development build)target/release/wavec(release build)
- Linux
x86_64 - macOS (Darwin)
arm64(Apple Silicon) - Windows: not supported yet
wavec run <file>
wavec build <file>
wavec build -o <file>
wavec img <file>Useful global options:
-O0..-O3,-Os,-Oz,-Ofast--debug-wave=tokens,ast,ir,mc,hex,all--link=<lib>-L <path>--dep-root=<path>--dep=<name>=<path>
Built with ❤️ by the Wave community
© 2025 Wave Programming Language • LunaStev • Mozilla Public License 2.0