kids encyclopedia robot

GNU Compiler Collection facts for kids

Kids Encyclopedia Facts
Quick facts for kids
GNU Compiler Collection
GNU Compiler Collection logo.svg
Developer(s) GNU Project
Initial release May 23, 1987; 35 years ago (1987-05-23)
Stable release
10.2 / July 23, 2020; 2 years ago (2020-07-23)
Written in C with some parts written in C++
Operating system Cross-platform
Platform GNU
Type Compiler
License GPLv3+ with GCC Runtime Library Exception

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.

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


GCC supports compiling the following programming languages:

  • C (using the original gcc frontend.)
  • C++ (g++ frontend)
  • Objective-C
  • Objective-C++
  • Fortran
  • Ada
  • Go (gccgo frontend)

Images for kids

kids search engine
GNU Compiler Collection Facts for Kids. Kiddle Encyclopedia.