Good for humans.
Good for computers.
Built language-first
Every system begins with the language it is written in and the language it speaks to you. LuciaOS makes that foundation explicit. The operating system, its tools, and its applications grow from the same small set of understandable rules.
The aim is a personal computer that is actually personal: one that keeps what matters and remembers the way you do.
Luce
Luce is a small language that reads like Python and compiles to machine code. It is written for people to read and for the compiler to check thoroughly.
pub func main(arguments: list[str]) -> int!:
print("Good for humans.")
print("Good for computers.")
return 0
Luce Base
Under Luce sits Luce Base, the systems language the compiler is written in. Pointers, explicit memory, one small standard library, and a compiler that builds itself. A Luce program reaches it with an import, and it is the only road to C.
Install Luce Base