Learn what higher-order functions are, how they work, why you might need them, and what they look like in PHP, JavaScript and Python.