Die Programmierung des micro:bit-Computers in "JavaScript Blocks"

11. Das Konzept der ereignisorientierten Programmierung

In der Praxis wird zwischen der "prozeduralen Programmierung" und der
"ereignisorientierten Programmierung"  unterschieden.

Bei der "ereignisorientierten Programmierung" gibt es neben dem Hauptprogramm
für jedes zu bearbeitende Ereignis zusätzlich einen eigenen Programmcode, der
erst mit Eintritt dieses Ereignisses, zum Beispiel dem Drücken einer Taste, gestartet
und abgearbeitet wird.

Letztlich besteht die Programmierung dann aus mehreren Ereignissen zugeordneten
Programmschnipseln, welche gegebenenfalls über globalen Variablen (gemeinsamer
Speicher) mit dem Hauptprogramm kommunizieren müssen.