A language that can be compiled to HTML, XML and JSON