A programming language that runs on the JVM