GCC staat voor GNU Compiler Collection en is een verzameling open source compilers voor verschillende programmeertalen, waaronder C, C++, Java, Fortran en Ada. Het is een van de meest gebruikte compilers ter wereld en wordt gebruikt om broncode te compileren naar machinecode die door computers kan worden uitgevoerd.