Programming for everyone.
Atena is a language that teaches you to think like a programmer — without the symbols that get in the way.
Most languages punish beginners.
Colons. Braces. Semicolons. Syntax noise that has nothing to do with thinking.
Stack traces 40 lines long. One typo, total confusion.
You learn to copy-paste, not to think algorithmically.
No noise
No colons, no braces, no semicolons. Indentation structures your code — the way you already think.
Human errors
Error on line 3: I don't know what "scroe" is yet.
Did you mean "score"?
→ show "Your score: " + scroe
See the Python
Every Atena program translates to real Python. Run atena build --show to see the code you're growing toward.
Start in 30 seconds
pip install git+https://github.com/RAFAELDCOELHO/atena-lang
atena run examples/01-show.atena
Requires Python 3.11+
Learn one idea at a time.
- 01Output (show)
- 02Input (ask)
- 03Variables
- 04Conditionals
- 05While loops
- 06Repeat loops
- 07Functions
- 08Lists
- 09Dictionaries
- school.atena (capstone)
Designed for the classroom
Each concept is a standalone 50-minute lesson. Atena was built so that errors teach, not terrify. Your students will understand what went wrong — and how to fix it.
View on GitHub →