GNU Compiler Collection.
자유 소프트웨어 재단에서 관리하고 배포하는 컴파일러 툴체인. 대표적인 자유 소프트웨어 중 하나이다. C, C++, Objective-C, Objective-C++, Fortran, Java, Ada, Go 언어를 컴파일할 수 있는 프론트엔드를 제공하고 있다. [1] 원래는 GNU C Compiler의 약어였으나, 중간에 포크됐던 다른 프로젝트와 재결합하면서 현재의 이름으로 바뀌었다. [2]
지원하는 프로그래밍 언어[편집 | 원본 편집]
버전이 올라감에 따라 지원하는 프로그래밍 언어가 바뀌어 왔다.
- GCC 4.0: C, C++, Objective-C, Objective-C++, Fortran, Java, Ada 지원
- GCC 4.6: Go 지원 추가
GCC 백엔드를 사용하지만 자유 소프트웨어 재단이 관리하는 배포판에 포함되어 있지 않은 프론트엔드들도 있다.
- GDC: D 지원