Co je to programování řízené událostmi?

Programování řízené událostmi je paradigma počítačového programování, ve kterém je řízení toku programu určováno výskytem událostí. Tyto události jsou sledovány kódem známým jako posluchač událostí. Pokud zjistí, že došlo k přiřazené události, spustí obslužný program události (funkce zpětného volání nebo metoda, která je spuštěna při výskytu události).

Teoreticky všechny programovací jazyky podporují styl programování řízený událostmi, i když některé jazykové funkce, jako například uzávěry, usnadňují implementaci. Jiná programovací prostředí, jako je Adobe Flash, jsou speciálně přizpůsobena pro spouštění programového kódu událostmi.

Paradigma, programovací termíny