Zig

Zig is a general-purpose system programming language that emphasizes performance, simplicity and metaprogramming. The compiler is free and open-source software, released under an MIT License on Codeberg. Wikipedia

Created Year: 2015
Developed by: Andrew Kelley
Aliases: Ziglang, Zig language, Zig programming language
File extensions: zig, zon

Wikidata: Q51885456

Influenced: Mojo

Influenced by: C • C++ • Go • JavaScript • Rust

Programming paradigms: procedural programming • imperative programming • concurrent computing • generic programming • functional programming

Language types: systems programming language • compiled language • multi-paradigm programming language • general-purpose programming language

Zig Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Zig

const std = @import("std");

pub fn main() !void {
    const stdout = std.io.getStdOut().writer();
    try stdout.print("Hello World", .{});
}

Free Zig books, articles, documentation

Search on GitHub


Latest data update: 2026-10-03