Skip to main content


Mélodium is a flow programming language, unlike the most common so-called imperative (“step by step”) languages such as JavaScript or Python, for example.

The definition of data flows rather than successive stages of operations allows better scaling of programs, and better exploitation of available resources, in addition to better adapting to cases of massive data processing or event-based programs.

Polyglot language

Mélodium as a flow programming language does not oppose the use of other languages, on the contrary: it accompanies their use in various application cases.

Currently, Mélodium notably supports the execution of JavaScript, but other languages are being integrated.


The Melodium language is described exhaustively in the 📖 Mélodium Language Book.