Elm is a functional programming language that's specifically designed for building web applications.
Usage, downloads, licensing, and more