Compile to HTML/CSS/JavaScript A list of upcoming programming languages that replace HTML/CSS/JavaScript - Elm (gos.i, homepage) The Elm programming language aims to make web development more pleasant. Elm is a type-safe, functional reactive language that compiles to HTML, CSS, and JavaScript. Elm's major distinguishing features are support for reactive programming and its focus on graphical use