Official language, compiler, and editor

Lucia: learn with strong foundations and stand out as a professional.

Lucia is an experimental language with an education-first focus, maintained as an official project.

Lucia Example initial flow
func greet(name:string): void {
    print("Hi, I'm ${name}");
}

print(greet("Lucia"));
Student exploring programming concepts with Lucia

Strong foundation to learn programming

Lucia prioritizes clear syntax and structure so learning stays gradual and consistent from day one.

Focused workflow in Lucia Editor

Lucia Editor with immediate guidance

The editor supports users with highlighting, practical aids, and a workspace designed for focus and good habits.

Progression from early learning to professional projects

A real path toward professional level

Language, compiler, and CLI in one ecosystem to move from first exercises to more demanding projects.