Systems Programming with Zig shows you how to write quality, useful Zig applications without relying on libraries or frameworks-even if you’re new systems programming.
Garrison Hinson-Hasty
Why Zig?
Zig is a modern systems programming language that combines performance, reliability, and simplicity. It’s low-level enough for OS kernels, drivers, and embedded code, but also approachable for building libraries, utilities, and interpreters — all without bloated frameworks.
What you’ll learn in this book:
-
The Zig perspective on systems programming
-
Writing idiomatic, reliable Zig code
-
Integrating Zig with C, system libraries, and scripting languages
-
Building utilities, interpreters, and even graphics engines from scratch
Packed with practical projects — from a CHIP-8 interpreter to a graphics engine with OpenGL — this book shows how to build real-world Zig applications from the ground up.
Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout