Java is a programming language that is usually compiled to a Java virtual machine (JVM). Java Schemers is seen amongst some Schemers as an attempted proof of concept for worse-is-better. The virtual machine's bytecode can be used as a compilation target. Kawa and Bigloo compile to JVM bytecode.

Also, the interpreter SISC is written in Java.