Code like always, build like never before.

The Leo programming language brings powerful, blockchain-native syntax, robust error handling, and a “private by default” safety model, combining performance, reliability, and security in blockchain development.

IDE plugins for Leo

Whether you prefer working with code from the command line or using rich, graphical editors, there’s a Leo integration available for your editor of choice.

Leo is a functional, statically typed programming language for private applications. Designed for intuitive Aleo blockchain development, Leo lays the foundation for a private, decentralized ecosystem.

Start building