GCC (GNU Compiler Collection) is a compiler system produced by the GNU Project supporting various programming languages such as C, C++, Objective-C, Fortran, Java etc… GCC is a key component of the GNU toolchain and the standard compiler for most Unix-like Operating Systems. It has played an important role in the growth of free software, as both a tool and an example.