Die leere Anweisung
In vielen Programmiersprachen gibt es auch eine Schreibweise für eine leere Anweisung, die manchmal auch Nullanweisung genannt wird. Diese Anweisung hat keine Wirkung. Ihr Nachzustand gleicht also ihrem Vorzustand: Sie verändert nichts. Sie kann verwendet werden, wenn an einer Stelle eine Anweisung angegeben werden muß, aber dort nichts gemacht werden soll.
Auch viele Prozessoren kennen einen entsprechenden Code, der oft mnemonisch mit »NOP« (“no operation ”, „keine Veränderung“) bezeichnet wird. Mit diesem Code kann dann beispielsweise ein Stück eines Maschinensprachenprogramms überschrieben und damit sozusagen „gelöscht“ (wirkungslos gemacht) werden, ohne daß andere Programmteile dazu angepaßt oder umgestellt werden müssen.