GCC编译器是一款专业的编程语言编译器。本软件由GNU开发,以GPL及LGPL许可证所发行的自由软件。是GNU计划的关键部分,亦是支持类Unix及苹果计算机Mac OS X 操作系统的标准编译器。
GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。 GCC原名为GNU C语言编译器(GNU C Compiler),因为它原本只能处理C语言。GCC很快地扩展,变得可处理C++。之后也变得可处理Fortran、Pascal、Objective-C、Java,以及Ada与其他语言,目前已经广泛兼容了各种主流编程语言。