Evolving Language Ecosystems (ELE)

The Evolving Language Ecosystems project explores the fundamental techniques and algorithms for evolving programming languages and their ecosystems. Our purpose is to reduce the cost of wide-ranging language changes and obviate the need for devising entirely new languages. Our findings will grant both researchers and practitioners a greater degree of freedom when experimenting with new ideas on how to express computation.

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 695412.

More information at