O Glasgow Haskell Compiler (ghc) é uma ferramenta poderosa para escrever e executar programas escritos na linguagem de programação Haskell. Ele é desenvolvido pela comunidade Haskell e é amplamente utilizado entre os desenvolvedores que trabalham com essa linguagem. Ele possui uma série de recursos avançados, como otimização de código, geração de código paralelo e suporte para múltiplas plataformas. Com o ghc, é possível escrever programas Haskell de alta performance e escaláveis para uma variedade de aplicações. 