Elo Icon

Building Software Intuitively

Elo is a systems compiled programming language designed to allow developers enjoy software development through a simple syntax, debloated standard library and an intuitive experience in general.

The philosophy

Building software intuitively

Elo is a systems compiled programming language designed so developers create amazing things in a reliable and enjoyable way: readable syntax, a deliberately small standard library, and predictable behavior.

It aims to remove ceremony and friction so you can focus on expressing intent rather than wrestling toolchain complexity.


The word Elo (IPA: /ˈɛ.lu/) means "chain link" in Portuguese. We chose the name to reflect the language's design goals: simple, well-crafted pieces that connect together into robust systems. Elo aims to be a small link in your toolchain — clear, composable, and intentional.

Talk is cheap. Show me the code.

Linus Torvalds

Development

Elo is 100% free and open source.


Elo is not a finished language. For now, Elo is nothing more than a prototype. But we are working hard to make it a real thing.

If you are interested in contributing to Elo's development, feel free to take a look at the official repository and contribute!

Official Repository