GNU Compiler Collection (disingkat GCC) adalah koleksi kompilator yang dikembangkan oleh proyek GNU. Pada awal rilisnya, GCC merupakan singkatan dari GNU C Compiler karena hanya bisa melakukan kompilasi terhadap bahasa C. Namun, pada bulan Desember 1987, kompilator GCC untuk C++ dirilis.
Beberapa bagian depan untuk bahasa C++, Ada, Fortran, Go, dan D juga dikembangkan beberapa tahun setelahnya.[6][7] Sementara hasil bagian belakangnya dapat dijalankan di berbagai arsitektur seperti x86-64, x86, i386, ARM, SPARC, dan MIPS.[8]
- ^ "GCC Releases". GNU Project. Diarsipkan dari versi asli tanggal 2023-06-04. Diakses tanggal 2020-07-24.
- ^ "GCC Runtime Library Exception". Diarsipkan dari versi asli tanggal 2023-03-31. Diakses tanggal 2020-07-24.
- ^ Víctor Rodríguez (2019-10-01). "Cutting Edge Toolchain (Latest Features in GCC/GLIBC)". youtube.com. Linux Foundation. Diarsipkan dari versi asli tanggal 2023-03-27. Diakses tanggal 2021-01-19.
- ^ "GCC 11 Release Series". gcc.gnu.org. Diarsipkan dari versi asli tanggal 2023-03-21. Diakses tanggal 2021-10-10.
- ^ GNU Project (2020-10-15). "GCC Coding Conventions: C and C++ Language Conventions". gcc.gnu.org. Free Software Foundation. Diarsipkan dari versi asli tanggal 2023-05-28. Diakses tanggal 2021-01-08.
- ^ "G++ and GCC (Using the GNU Compiler Collection (GCC))". gcc.gnu.org. Diarsipkan dari versi asli tanggal 2023-05-28. Diakses tanggal 2020-08-27.
- ^ "GNU Compiler Collection - ArchWiki". wiki.archlinux.org. Diarsipkan dari versi asli tanggal 2021-02-27. Diakses tanggal 2020-08-27.
- ^ "Host/Target specific installation notes for GCC - GNU Project - Free Software Foundation (FSF)". gcc.gnu.org. Diarsipkan dari versi asli tanggal 2018-04-22. Diakses tanggal 2020-08-27.