Toolchain · 1987
GCC
Optimizing compiler produced by the GNU Project, key component of the GNU tool-chain and standard compiler for most projects related to GNU and the Linux kernel.
Official site ›GNU Compiler Collection.
What is GCC written in?
What GCC is used for
GCC, the GNU Compiler Collection, is the default compiler on most Linux systems and supports C, C++, Fortran, and more. It compiles a huge share of the open-source world.
Used by: the Linux kernel and most Linux distributions are built with GCC.
Quick Facts
- Developer
- GNU Project
- First released
- 1987
- License
- GNU General Public License, version 3.0 and GNU Lesser General Public License, version 2.1
- Website
- gcc.gnu.org
About GCC
GCC is an optimizing compiler produced by the GNU Project, key component of the GNU tool-chain and standard compiler for most projects related to GNU and the Linux kernel.
GCC first appeared in 1987. Development is led by GNU Project.
How GCC is implemented
In the Language Lineage dataset, GCC is self-hosting, so its own compiler is written in GCC itself. Reaching self-hosting, where a language is mature enough to compile itself, is a milestone that proves the language can handle a large, real-world program.
Sources: Wikipedia · Wikidata · Official site
Frequently Asked Questions
Evidence Sources
- https://gcc.gnu.org/wiki/History
- https://lwn.net/Articles/542457/
- GCC on Wikipedia
- GCC on Wikidata (Q178940)