event-oriented programming

noun
UK /ɪˈvent ˌɔːriəntɪd ˈprəʊɡræmɪŋ/
US /ɪˈvent ˌɔːriəntɪd ˈproʊɡræmɪŋ/

A way of writing computer programs where the program waits for things to happen, like a mouse click, and then reacts.

The game uses event-oriented programming so the character jumps when you press the space bar.


OTHER MEANINGS

2. A coding style where the flow of the program is decided by events such as clicks, key presses, or messages rather than by a fixed order of steps.

In event-oriented programming, the button's click event calls a function that saves the file.

3. A design approach in which separate parts of a system send and respond to events instead of calling each other directly.

The smart-home app relies on event-oriented programming so lights turn on when motion is detected.

4. A teaching method that organizes lessons around real-life happenings and student activities rather than abstract theory.

The science class used event-oriented programming, building projects around the school's recycling day.