Zen C Modern Ergonomics. Zero Overhead. Pure C. Write like a high-level language, run like C.
Overview
Zen C is a modern systems programming language that compiles to human-readable GNU C / C11 . It provides a rich feature set including type inference, pattern matching, generics, traits, async/await, and manual memory management with RAII capabilities, all while maintaining 100% C ABI compatibility.
Quick Start
Installation
git clone https://github.com/z-libs/Zen-C.git cd Zen-C make sudo make install
Usage
# Compile and run zc run hello.zc # Build executable zc build hello.zc -o hello # Interactive Shell zc repl
Language Reference
1. Variables and Constants
... continue reading