~6 min read
Article
In computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by external events. User interface (UI) events from keyboards and mice, touchpads and touchscreens, and external sensor inputs are common cases. Events may also be programmatically generated, such as from messages from other programs, notifications from other threads, or other network events.
Event-driven programming is the dominant paradigm used in graphical user interface (GUI) applications and network servers.
Connections
stream processing
Entity
event loop
Entity
International Standard Book Number
Entity
programming language
Entity
computer mouse
Entity
computer keyboard
Entity
computer network
Entity
computer programming
Entity
database
Entity
Wayback Machine
Entity
IBM
Entity
digital object identifier
Entity
object-oriented programming
Entity
assembly language
Entity
touchscreen
Entity
sensor
Entity
graphical user interface
Entity
machine code
Entity
user interface
Entity
interpreter
Entity