A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. Focuses on debug-ability, performance, and clarity.
systems programming, game development, embedded systems, operating systems, WebAssembly
algebraic data types, zero-cost abstractions, REPL, native FFI, generics, modules
static system, structural typing, strong typing, full inference, compile-time checking, none type coercion, required type annotations
compiled
C, Rust, Go, Swift, JavaScript, C++
zig, zig.zon
Status | active |
Type | programming |
Created | 2015 |
Designed by | Andrew Kelley |
Developed by |
Zig Software Foundation Andrew Kelley |
PyPL Index | #24 |
TIOBE Index | #51-100 |
GitHub rank | #72 |