Elo Icon

Building Software Intuitively

Elo is a 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

Modern programming languages, especially compiled ones, often come with unnecessary complexity. They introduce layers of abstraction, excessive features, and bloated standard libraries that make software harder to reason about. Elo takes a different approach.


Elo still embraces modern conveniences like dynamic arrays and generics, but keeps them simple. The goal is not to overload the language with features, but to provide just enough to make development enjoyable.

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