From Rosetta Code
This page uses content from Wikipedia. The original article was at GNU Compiler for Java. The list of authors can be seen in the page history. As with Rosetta Code, the text of Wikipedia is available under the GNU FDL. (See links for details on variance)
GCJ is an implementation of Java. Other implementations of Java.
GCJ is part of GNU Compiler Collection. You may find other members of GNU Compiler Collection at Category:GNU Compiler Collection.

The GNU Compiler for Java (a.k.a. GCJ or gcj) is a free software compiler for the Java programming language and a part of the GNU Compiler Collection.

GCJ can compile Java source code to either Java Virtual Machine bytecode, or directly to machine code for any of a number of CPU architectures. It can also compile class files containing bytecode or entire JARs containing such files into machine code.