pienoiskuva|Logo. Zig on yleiskäyttöinen ohjelmointikieli, jonka on kehittänyt Andrew Kelley. Kielen tavoitteina on käytännönläheisyys, suorituskyky, turvallisuus ja luettavuus. Kielen ABI on yhteensopiva C-kielen kanssa. Kielessä ei ole piilotettuja vuonohjausta, funktiokutsuja, muistivarauksia eikä makroja. Tavoitteena on ohjelmakoodin luettavuus ja ylläpidettävyys.https://ziglang.org/learn/overview/
Kieltä on kuvattu matalan tason järjestelmäohjelmointiin käytettäväksi kieleksi, jota voidaan käyttää C-kielen käyttökohteissa ja sisältää vastaavia ominaisuuksia.
Esimerkki "Hello, World" -esimerkki Zig-kielellä: const std = @import("std");
pub fn main() void { std.debug.print("Hello, world!\n", .{}); }
Lähteet
Luokka:Ohjelmointikielet