JavaScript's Soul.
Rust's Speed.
A compiled, type-safe language with native performance, AI agent primitives, and a modern toolchain. No VM, no GC, no compromise.
fn fib(n: i64) -> i64 {
if n <= 1 { n }
else { fib(n - 1) + fib(n - 2) }
}
fn main() {
let result = fib(40)
print("fib(40) = " + str(result))
}Why Turbo?
A language designed from scratch for the next era of software -- fast, safe, and ready for AI workloads.
Native Speed
Compiles to machine code via Cranelift. No interpreter, no VM. Competitive with C and Rust on real workloads.
Type Safety
Generics, traits, pattern matching, Result and Optional types. Catch bugs at compile time, not in production.
AI-First
Built-in agent and tool fn keywords. Define AI agents with tool-calling as a first-class language construct.
Async Runtime
async/await, spawn, channels, and mutex built into the language. Concurrent code that reads like synchronous code.
Zero GC
No garbage collector pauses. Deterministic memory management with ~35 KB binaries. Deploy anywhere with no runtime.
Great DX
Built-in test runner, formatter, REPL, LSP server, and VS Code extension. Everything works out of the box.
Expressive by Default
Pattern matching, async concurrency, and AI agents -- all with clean, readable syntax.
enum Shape {
Circle { radius: f64 }
Rect { width: f64, height: f64 }
Triangle { base: f64, height: f64 }
}
fn area(s: Shape) -> f64 {
match s {
Shape::Circle { radius } => 3.14159 * radius * radius
Shape::Rect { width, height } => width * height
Shape::Triangle { base, height } => 0.5 * base * height
}
}
fn main() {
let c = Shape::Circle { radius: 5.0 }
print("Area: " + str(area(c)))
}Performance
Recursive Fibonacci (fib(40)) on Apple Silicon. Turbo competes head-to-head with C and Rust.
Get Started in Seconds
Clone, build, run. Or install via Homebrew.
From Source
$ git clone https://github.com/ZVN-DEV/Turbo-Language.git
$ cd Turbo-Language
$ cargo build --release --manifest-path turbo/Cargo.toml
$ ./target/release/turbo run hello.tbHomebrew
$ brew tap ZVN-DEV/turbo
$ brew install turbo-lang
$ turbo run hello.tbReady to build?
Start writing Turbo today. Native speed, modern syntax, AI-ready from day one.