Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Kaori Programming Language

Kaori is a dynamically typed programming language designed to be simple, expressive, and readable.
It draws inspiration from modern languages like Python and Rust, combining their clarity and robustness in a minimal design.

Here’s a quick look at some syntax:

fun main() {
    n := 5;
    print(fib(n));
}

fun fib(n) {
    if n < 2 {
        return n;
    }

    return fib(n - 1) + fib(n - 2);
}