Cyl
A modern systems programming language
Language Reference
Language Reference
Complete syntax and feature documentation.
Cyl's syntax, types, control flow, and more.
Compilation Backends
Cranelift, LLVM, and interpreter support.
Choose the backend that fits your workflow.
Multi-Backend
Cranelift, LLVM, or interpreter
Memory Safe
No garbage collection needed
Modern Syntax
Clean and expressive
Plugin System
Extend Cyl with Python or Rust plugins for custom syntax, types, and functions.
Open Source & Community Driven
Cyl is completely open source and welcomes contributions from developers worldwide. Join our growing community and help shape the future of systems programming.
GPL v3 Licensed
Free and open source software
Community
Built by developers, for developers
Contributions
All skill levels welcome
Quick Start
# Clone and build from source
git clone https://github.com/clxrityy/cyl.git
cd cyl
cargo build --release
# Install locally
cargo install --path compiler
# Hello World
fn main() -> void {
print("Hello, Cyl!");
}
# Run
cylc run hello.cyl