Zig

Zig is an imperative, general-purpose, statically typed, compiled system programming language designed by Andrew Kelley. It is free and open-source software, released under an MIT License. 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: CC++GoJavaScriptRust

Programming paradigms: concurrent computingprocedural programmingimperative programminggeneric programmingfunctional programming

Language types: imperative programming languageprocedural programming languagegeneral-purpose programming languagecompiled languagesystems programming languagefunctional programming languagemulti-paradigm 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: 2025-11-30