Zig é uma nova linguagem que compartilha muitos atributos com C, mas com tipagem mais forte, alocação de memória facilitada, suporte para namespaces e uma série de outros recursos. Sua sintaxe, no entanto, é uma reminiscência de JavaScript e não do C, o que pode pesar contra para algumas pessoas. O objetivo do Zig é fornecer uma linguagem muito simples com compilação direta, minimizando os efeitos colaterais e fornecendo uma execução previsível e fácil de rastrear. O Zig também oferece acesso simplificado à capacidade de compilação cruzada do LLVM. Algumas de nossas pessoas desenvolvedoras acharam esse recurso tão viável que estão usando o Zig como um compilador cruzado, embora não estejam escrevendo código Zig. Zig é uma linguagem nova e vale a pena considerar para aplicações nas quais C está sendo considerado ou já em uso, bem como para aplicações de sistemas de baixo nível que requerem manipulação explícita de memória.
