v0.4.5 — Now in public beta
Build faster with Kronos
A modern programming language with clean, English-like syntax. Simple to learn, powerful enough for real projects.
main.kr
set name to "Kronos"
set numbers to list 1, 2, 3, 4, 5
function greet with person:
return f"Hello, {person}!"
for n in numbers:
print call greet with nameWhy Kronos?
Designed for developers who want clean, readable code without sacrificing power.
Readable by Design
English-like syntax that's easy to learn and read. No cryptic symbols.
Batteries Included
File I/O, regex, math modules, and more built right in.
Modern Error Handling
Try/catch/finally blocks for clean, predictable error management.
Fast Iteration
Simple toolchain. Just `kronos file.kr` and go.
Expressive & Powerful
Clean syntax that gets out of your way. Powerful features when you need them.
1function fibonacci with n:2 if n is less than 2:3 return n45 set a to 06 set b to 178 for i in range 2 to n:9 set temp to b10 let b to a plus b11 let a to temp1213 return b1415print call fibonacci with 10