GCC

The GNU Compiler Collection (formerly the GNU C Compiler) contains a compiler for the most popular languages:


 * C
 * C++
 * Objective-C
 * Java
 * Fortran

among others. By default it installs front-ends for all of the languages; however, if you only want to install some of the front-ends use the configure option:

--with-languages=languages.