Glasgow Haskell Compiler

The Glasgow Haskell Compiler
Original authorKevin Hammond
DevelopersSimon Marlow, Simon Peyton Jones, The Glasgow Haskell Team
Initial releaseDecember 1992 (1992-12)
Stable release
9.14.1  / 19 December 2025 (19 December 2025)
Written inHaskell, C
Operating systemLinux, macOS 10.7 and later, Windows Vista and later, FreeBSD
Platformx86 (linux only), x86-64, AArch64
Available inEnglish
TypeCompiler
LicenseBSD 3-clause (new)
Websitewww.haskell.org/ghc
Repository

The Glasgow Haskell Compiler (GHC) is a native or machine code compiler for the functional programming language Haskell. It provides a cross-platform software environment for writing and testing Haskell code and supports many extensions, libraries, and optimisations that streamline the process of generating and executing code. GHC is the most commonly used Haskell compiler. It is free and open-source software released under a BSD license.