A statically typed language built in Rust

Simple syntax.
Native possibilities.

Meet Chuchu: a small, evolving language with inferred local types and a compiler that turns your code into native executables.

Early development Validated on macOS with Apple Silicon

hello.chuchuCHUCHU
01 assign x to 5
02 reassign x to 6
03 show x
OUTPUT6
Readable from the first line.
01

Write naturally

Clear statements and inferred local types keep the focus on what your program does.

02

Compile to native

Cheeku, the Chuchu compiler, uses LLVM to build host-native executables.

03

Build with confidence

Static type checking and checked numerical operations help catch mistakes early.