Anweisung
Eine Anweisung ist einer der Grundbausteine beim Programmieren. Jedes Programm besteht aus einer Reihe von Anweisungen, die nacheinander ausgeführt werden.
Eine Anweisung ist eine elementare Tätigkeit, die von einem Computer ausgeführt werden kann und die den Zustand des laufenden Programms verändert. Der Zustand des Programms besteht aus allen gespeicherten oder übertragenen Daten sowie der aktuellen grafischen oder akustischen Ausgabe.
Manche Anweisungen sind zugleich Ausdrücke, da sie sowohl den Zustand des laufenden Programms verändern als auch ein Ergebnis zurückliefern. Ein Beispiel ist die pop()
-Anweisung in Python. Ein Beispiel:
a = [1, 2, 3]
b = a.pop()
Nach dem Ablauf dieser beiden Anweisungen hat a
den Wert [1, 2]
und b
den Wert 3
.
Dieses Verhalten, dass ein Ausdruck zugleich den Zustand des Programms verändert, bezeichnet man als Seiteneffekt.
In der Visuellen Programmierung sind Anweisungen häufig an der so genannten Stapelblock-Form zu erkennen. Diese Blöcke können aufeinander gestapelt werden, wobei stilisierte Pfeile die Reihenfolge der Abarbeitung anzeigen. Beispiele: sage [Hallo]
.
Beispiele
Sprache | Beispiel | Auswirkung |
---|---|---|
Scratch | verstecke dich |
Figur wird unsichtbar |
Python | print("Hello world!") |
Text Hello world! erscheint
|
Node.js | express(); |
Startet eine Express-Webanwendung |