event-driven programming

A programming model that emphasizes event code rather than the sequential code used in procedural programming. See also event, event code.