事件驅動編程嘅做法係由「事件」嚟主導程式嘅流動，事件嘅例子有「踎士左掣撳咗」或者「鍵盤上邊個邊個掣俾人撳咗」等等，而一個事件驅動程式做嘅係要喺每件事件發生嗰陣俾相應嘅反應－例如一個射擊遊戲程式，每當玩家撳踎士左掣嗰時就要俾玩家角色開槍。