What is "gcc"

GCC (GNU Compiler Collection) is a set of programming language compilers produced by the GNU project to build an operating system similar to free Unix. It is part of the GNU and FSF operating system, being one of the essential tools to keep software free, as it allows compiling binary source code executable to the most common IT platforms.

Programming languages:

It originally supported only the C programming language and was designated GNU C Compiler (GNU C compiler). Over time it gained support for C++ languages, Fortran, Ada, Java and Objective-C, among others.

Bibliographic References:

  • Richard M. Stallman: Using and Porting the GNU Compiler Collection.
  • Richard M. Stallman: Using Gcc: The Gnu Compiler Collection Reference, Free Software Foundation.
  • Brian J. Gough: An Introduction to GCC, Network Theory Ltd.