Aksa
A tiny programming language for kids — with keywords in their language.
English keywords
function greet(name) {
return "hello " + name
}
repeat 3 {
print(greet("world"))
}Indonesian keywords
fungsi sapa(nama) {
kembali "halo " + nama
}
ulangi 3 {
tulis(sapa("dunia"))
}The same program, the same language — only the locale changes.
Their own language
All 13 keywords, every builtin, and every error message come from a locale dictionary.
Friendly errors
The whole program is checked before it runs, so kids see all their mistakes at once — never a stack trace.
Real hardware
Zero installation in the browser, then the same program runs on a real ESP32 board.