GCC ble lansert 23. mai 1987 som en kompilator for programmeringsspråket C, og forkortelsen stod da for . Den 18. desember 1987 lanserte FSF en C++-kompilator under navnet . Da GCC 3.0 ble lansert den 18. juni 2003, ble GNU C Compiler og GNU G++ slått sammen, slik at GNU C Compiler også er en C++ kompilator. GNU C Compiler benytter C-standardbiblioteket GNU C Library (); forut for GCC 3.0 fantes det også et eget standardbibliotek for C++ kalt . Dette vedlikeholdes ikke lenger, og er blitt slått sammen med .