gcc je skracenica za GNU Compiler Collection, sto je set programerskih kompajlera koji je nastao iz GNU projekta. Spada u grupu otvorenog softvera. GCC je standardni kompajler za operativne sisteme koji su slicni Unixu. Originalni naziv GNU C Compiler se nije zadrzao u upotrebi, jer je kasnije razvijen za upotrebu kao kompajler u programima C++, Java, Fortran i Ada, i druge. GCC je originalno razvio Richard Stallman, 1987. godine, u sklopu projekta GNU. Kasnije je prebacen u projekat Free Software, u kojem Richard Stallman i dan danas ucestvuje.