Andrew announced yesterday in a short introduction to the Zig language that he created it in order to compete or even replace in the future the dreaded C language as part of system programming. He says he has built Zig on four main aspects so that it is a pragmatic, optimal programming language, a security safe and the most readable language possible.
Zig is a general-purpose programming language designed for robustness, optimality, and maintainability. Zig is aggressively pursuing its goal of overthrowing C as the de facto language for system programming. Zig intends to be so practical that people find themselves using it even if they dislike it.
Version 0.4.0 of Zig that is available, it features a very large number of enhancements, security fixes, and new features including support for webAssembly, support for FreeBSD and NetBSD, 64-bit Linux ARM support, and support for parallel with the LLVM 8 build infrastructure, but is not compatible with LLVM 7.
Source : ZigLang