Jump to content

GNU Compiler Collection

From Simple English Wikipedia, the free encyclopedia
Revision as of 00:24, 3 January 2021 by TPFNoob (talk | changes) (Created the article. Could use more neutral sources.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The GNU Compiler Collection (also known as GCC) is a free software compiler written as part of the GNU project. It originally only compiled C code into machine language, however, now many frontends have been created to allow it to compile other languages.[1][2]

As well as being the compiler for GNU, it is used by many other projects, most notably many Linux-based operating systems.

Languages

GCC supports compiling the following programming languages:[3]

  • C (using the original gcc frontend.)
  • C++ (g++ frontend)
  • Objective-C
  • Objective-C++
  • Fortran
  • Ada
  • Go (gccgo frontend)
  1. "GCC Development Mission Statement". Free Software Foundation, Inc. 1999-04-22. Retrieved 2021-01-03.{{cite web}}: CS1 maint: url-status (link)
  2. "History - GCC Wiki". gcc.gnu.org. Retrieved 2021-01-03.
  3. "GCC Front Ends". Free Software Foundation, Inc. 2020-09-20. Retrieved 2020-01-03.{{cite web}}: CS1 maint: url-status (link)