Documentation

Learn and build with Ziran.

Start with a complete program, then use the language and API references as you build. Ziran is experimental, so check target support before relying on a feature.

New to Ziran

Your first program

Build the toolchain, write a .zi module, check it, and run a portable bundle. The guide includes every command and the expected result.

Get started →
THREE STEPS

01 Build from source

02 Write hello.zi

03 Run and see Hello, World!

Explore

Choose what you need.

Guide

The full guide.

The repository’s usage and compiler documents, rendered on every site build.

Using a specific target? Features supported by the checker are not all available in every backend. Review the status summary and the detailed implementation status ↗. The repository guide ↗ covers imports, exports, foreign calls, and building from source in more depth.