1. Eine Anweisungsart, bei der eine Auswahl zwischen zwei oder mehr möglichen Ausgängen erfolgt, die steuert, welche Aktionen folgen werden. [Referenz: ISO 29119]
2. Eine Art von Anweisungen bei der eine Auswahl zwischen zwei oder mehr möglichen Ergebnissen steuert, welche Reihe von Aktionen ausgeführt werden
BEISPIEL: Typische Entscheidungen sind einfache Auswahl (z.B if-then-else), Entscheidungen wann eine Schleife beendet werden soll (z.B. while-Schleife) und case (switch) Anweisungen (z.B case 1-2-3-...-N)