Përshkruani se çfarë është një dëgjues i ngjarjeve në programimin kompjuterik.
Një dëgjues i ngjarjeve është një koncept programimi që lejon një program kompjuterik t'i përgjigjet hyrjes së përdoruesit ose ngjarjeve të tjera që ndodhin në sistem. Ai funksionon duke regjistruar funksionet "dëgjues" të cilat do të thirren sa herë që ndodh një ngjarje specifike, si p.sh. kur një përdorues klikon një buton ose një program tjetër nis një proces specifik. Dëgjuesit e ngjarjeve shpesh zbatohen duke përdorur kthimet e thirrjeve pasi ato lejojnë një program të presë që një ngjarje të ndodhë dhe më pas të ekzekutojë një veprim si përgjigje.