Java is a high-level object-oriented language that is compiled into bytecode to be executed by the Java Virtual Machine.
A complex dungeon-crawler game, programmed in Java
A compiler written in Java that converts a C-like language into Java Bytecode