← Back to
Home
Introduction
- Getting Started
If you’re ready to start programming in Zig, this guide will help you setup your environment. - In-depth Overview
Here’s an in-depth feature overview of Zig from a systems-programming perspective. - Platform Support
Find out how well Zig supports the computers you are specifically interested in. - Zig Build System
Introduction to the Zig build system. - Code Examples
A list of snippets to get a feeling for how Zig code looks. - Why Zig When There is Already C++, D, and Rust?
An introduction to Zig for C++, D, and Rust programmers.
Third-Party Resources
- Tools
A list of useful tools that can help you write Zig code. - Introduction to Zig: a project-based book
An open, technical and introductory book for Zig. - zig.guide
A structured introduction to Zig by Sobeston. - Ziglings
Learn Zig by fixing tiny broken programs. - Zig on Exercism
Solve coding exercises and get mentored to develop fluency in Zig.