Hack é uma linguagem de programação para HHVM, criada pelo Facebook. É um dialecto de PHP com foco na programação moderna.
Hack fornece um sistema de tipo e verificação de tipo em tempo de execução. Isto permite um código mais fiável e uma refactoring mais fácil.
O Hack também suporta programação assimétrica, facilitando a escrita de programas que respondem à entrada do utilizador.
O Facebook utiliza o Hack na produção desde 2012, e é agora código aberto.