Files
Claro/README.md
T
2026-02-17 22:59:38 +01:00

1.1 KiB

Claro 1.0

Beginner-friendly programming for everyone.

Claro is a simple, readable programming language designed to make coding accessible to new learners, classrooms, and people with learning differences.


Running Claro

Interactive mode: claro

Run a program: claro program.claro

Classroom safe mode: claro --classroom program.claro


Your first program

Create a file called hello.claro

SAY "Hello, world!"

Run it: claro hello.claro


Core Commands

SAY — show output ASK — get input SET — store data IF — make decisions DO — repeat a number of times WAIT — pause the program


Functions with TEACH

TEACH add TAKES a, b RETURN a + b LEARNED

CALL add WITH 2, 3 SAY RESULT


Sprites

CREATE SPRITE player MOVE SPRITE player TO 10 5 SHOW SPRITE player HIDE SPRITE player


Project Structure

bin/ → compiled Claro executable
docs/ → guides and classroom material
examples/ → sample programs
tests/ → test programs
src/ → interpreter source code


License

MIT License


Claro 1.0 — Simple. Readable. For everyone.