אירוע הוא משהו שקורה בזמן שתוכנה פועלת — לחיצה על כפתור, הקשה על מקש, נגיעה במסך, או שעבר זמן מסוים — והתוכנה יכולה להגיב לו.
תוכנה מבוססת אירועים לא רצה פשוט מההתחלה עד הסוף; היא מחכה. כשקורה אירוע, היא מפעילה את הקוד שמתאים לו. כך עובדים משחקים, אתרים ואפליקציות: כל כפתור, כל מקש וכל תנועת אצבע הם אירוע שמישהו כתב לו תגובה.
בסקראץ׳ בלוקי האירועים צהובים ובראשם ״כיפה״: ״כאשר לוחצים על הדגל הירוק״, ״כאשר נלחץ מקש רווח״, ״כאשר לוחצים על הדמות״. בג׳אווהסקריפט מגדירים למשל מה יקרה באירוע click של כפתור.
💡 איך זוכרים? אירוע = ״משהו קרה!״. התוכנה מחכה ומגיבה.