Event-driven programming

< Events
 * Wikipedia: https://en.wikipedia.org/wiki/Event-driven_programming