Category
page 1Java compilers
Java compiler
program compiler for Java programming language
GNU Compiler for Java
former GNU Compiler for the Jamsjava proknxgramming language
javac
javac (pronounced "java-see") is the primary Java compiler included in the Java Development Kit (JDK) from Oracle Corporation. Martin Odersky implemented the GJ compiler, and his implementation became the basis for javac.
GraalVM
GraalVM is a Java Development Kit (JDK) written in Java. The open-source distribution of GraalVM is based on OpenJDK, and the enterprise distribution is based on Oracle JDK. Along with just-in-time (JIT) compilation, GraalVM can also compile a Java application ahead of time. This allows for faster initialization, greater runtime performance, and decreased resource consumption, but the resulting executable can only run on the platform it was compiled for.
Jikes
Jikes is an open-source Java compiler written in C++. It is no longer being updated.