GNU Compiler Collection (GCC) - GNU C Compiler
  • is a compiler system produced by the GNU Project supporting various programming languages
  • is a key component of the GNU toolchain and the standard compiler for most projects related to GNU and Linux, including the Linux kernel

GCC - History

In the beginning, GCC provided stable and reliable compilers, based on the C programming language, for the GNU system. Its full name is GNU C Compiler. Later, more languages (such as Fortran, Obj-C, and Ada) were supported, and the full name of GCC changed to GNU Compiler Collection

Compilers

gcc - g++ (Preprocessor - Compiler - Assembler - Linker - Execution)