tapahtumankäsittelijään
Tapahtumankäsittelijä on ohjelmistokomponentti tai -mekanismi, joka reagoi tiettyihin tapahtumiin. Tapahtumat voivat olla esimerkiksi käyttäjän syötteitä, kuten hiiren klikkaus tai näppäinpainallus, järjestelmän tilan muutoksia, kuten tiedoston latauksen valmistuminen, tai verkkotapahtumia, kuten saapuva verkkopyyntö. Tapahtumankäsittelijä on vastuussa näiden tapahtumien havaitsemisesta ja niihin asianmukaisen toiminnon suorittamisesta.
Yleisessä ohjelmistokehityksessä tapahtumankäsittelijät ovat keskeinen osa vuorovaikutteisia sovelluksia, graafisia käyttöliittymiä ja reaaliaikaisia järjestelmiä. Kun tapahtuma tapahtuu,
Eri ohjelmointikielissä ja -kehyksissä tapahtumankäsittelijöiden toteutustavat vaihtelevat. Ne voivat olla yksinkertaisia funktioita, olio-ohjelmoinnissa luokkien metodeja tai