GNU Compiler Collection

The GNU Compiler Collection, usually abbreviated gcc, is a collection of tools for compiling programs written in a variety of languages, such as C, C++, Pascal, Java, etc.

In most Linux distros, it is the standard compiler for many languages.