Hack je programovací jazyk pre HHVM, ktorý vytvorila spoločnosť Facebook. Je to dialekt jazyka PHP so zameraním na moderné programovanie.
Hack poskytuje typový systém a kontrolu typov za behu. To umožňuje spoľahlivejší kód a jednoduchšie refaktorovanie.
Hack tiež podporuje asynchrónne programovanie, čo uľahčuje písanie programov, ktoré reagujú na vstupy používateľa.
Facebook používa Hack v produkcii od roku 2012 a teraz je otvorený.