zig最初嘅編譯器係用zig同埋c++編寫而成，用llvm13為後端。呢個編譯器用咗mit許可證授權。zig編譯器同埋clang類似，可以編譯c同埋c++，都為唔同嘅平台提供咗標頭檔，包括c標準函式庫和c++標準函式庫，因此zig嘅cc同埋c++子命令可以直接做交叉編譯器。