Juno Learn

Explore Algebraic Effects

with a novel and ergonomic language.

Juno is an experimental programming language. It is designed to be powerful and easy to learn. Our hope is to see all fun and creative projects built with it!

print('hello juno');
Algebraic Effects

Algebraic effects are an emerging paradigm that allow programmers to write more composable code.

Clean Syntax

Juno's syntax is clean and intuitive. It is beginner-friendly, and powerful enough for experts.

Active Development

The team is hard at work building new features. Expect frequent updates and improvements!

Try it!

(Click here for more interactive examples.)

Output
Juno is under active development. Plans for a stable release are not yet finalized. Check in for updates!
© 2026 Juno. All rights reserved. | Privacy