Hack — это язык программирования для HHVM, который легко взаимодействует с PHP. Hack сочетает быстрый цикл разработки PHP с дисциплиной, обеспечиваемой статической типизацией, добавляя при этом множество функций, обычно встречающихся в других современных языках программирования.
Hack обеспечивает мгновенную проверку типов через локальный сервер, который следит за файловой системой. Обычно он выполняется менее чем за 200 миллисекунд, что позволяет легко интегрировать его в рабочий процесс разработки без заметной задержки.