Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Hack is a programming language for the HipHop Virtual Machine. It was designed by Facebook as an expansion of PHP, adding static typing features to improve code quality and performance. Hack provides gradual typing, enabling static type checking where desired while leaving other parts of the code dynamically typed. The language includes advanced features like generics, nullable types, async functions for asynchronous programming, and collections libraries with immutable data structures. Syntax-wise, it closely resembles PHP to make transitioning from one language to the other seamless.

Hire Hack Experts

Enter your email to get started.