Skip to content

SYXSwift-inspired. Rust-powered.

A modern programming language with VM, LLVM native AOT, and Wasm — source files end in .sy

Hello, World ​

sy
func main() {
    print("Hello, World")
}
bash
cargo build --release -p syx-cli
./target/release/syx run examples/hello.sy

Where to go next ​

PathAudience
Quick GuideInstall, CLI, projects, Native / Wasm
Quick ReferenceSyntax and stdlib cheat sheet
Editors · VS CodeSyntax highlighting, completion, LSP, DAP
Language GuideLearn SYX from the basics to advanced features
Language ReferenceFormal lexical, syntax, and type reference
Standard LibraryEmbedded packages: Linalg, Os, Log, IO, Net…
Compiler InternalsLexer → parser → semantic → MIR → backends
CapabilitiesWhat is implemented today (honest boundaries)

Documentation is synced from the repository books/ and docs/ trees. Switch to 简体中文 via the locale picker in the nav.

SYX · Apache-2.0