callback-driven program
nounUK /ˈkɔːlbæk ˈdrɪvən ˈprəʊɡræm/
US /ˈkɔːlbæk ˈdrɪvən ˈproʊɡræm/
A program that waits for something to happen and then runs a special helper when it does.
The game uses a callback-driven program so it can react the moment you press a button.
OTHER MEANINGS
2. Software built around functions that are passed in and called later by other code.
The library is a callback-driven program that calls your function after each download finishes.
3. A design where control flows through registered callbacks rather than a fixed sequence of steps.
Instead of a long loop, the app is a callback-driven program that responds to user clicks.
4. A coding style common in JavaScript and UI toolkits where actions trigger named functions.
The tutorial shows how a callback-driven program updates the screen when data arrives.