Instrukcja - w
programowaniu jest to najmniejszy samodzielny element
imperatywnego języka programowania. Instrukcja może być niskiego poziomu napisana w
asemblerze np.
mov ax,bx
, która po przetłumaczeniu na
kod binarny nadaje się do uruchomienia przez procesor lub instrukcja wysokiego poziomu napisana np. w języku
C:
int a = 5;
, która zostanie przetłumaczona na kilka instrukcji niskiego poziomu. Program jest tworzony jako zbiór różnych instrukcji. Instrukcja może zawierać wewnętrzne komponenty (np.
wyrażenia).