Zig
A simple systems language with no hidden control flow, explicit allocators and compile-time code. See how developers rate it month by month on DTDb.
- Category
- programming language
- Developer
- Zig Software Foundation
- Created by
- Andrew Kelley
- First release
- 2016
- License
- MIT
- Open source
- Yes
- Pricing
- Free
- Website
- https://ziglang.org
- Paradigms
- Procedural
- Typing
- Static
- Type strength
- Strong
- Type inference
- Yes
- Memory management
- Manual
- Runs as
- Native code
- Main implementation
- The self-hosted Zig compiler
- Concurrency
- Threads, async through the std.Io interface
- Null safety
- Yes
- Package manager
- Zig build system
- Used for
- Systems, Embedded
- Specification
- None, the compiler is the reference