Application name: GNU Compiler Collection
Platforms: Windows macOS Linux
Developer: GNU Project
Division / Department: Department of Computer Science
Available to: Students and Faculty
Available in Labs: Systems Lab (Adams 203) - on Linux only
Linux Lab (Adams 204)
Big Data Lab (Adams 019) - on Linux only
Website: Official Website


The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project with support for various programming languages, including C, C++, Objective-C, Fortran, Ada, and Go. GCC is a key component of the GNU toolchain and is the standard compiler on many modern Unix-like computer operating systems, including most GNU/Linux distributions.

GCC is distributed by the Free Software Foundation (FSF) under the terms of the GNU General Public License (GNU GPL). As the standard compiler for most projects related to GNU and Linux, including the Linux kernel itself, GCC has played an important role in the growth of free software.