Sposób specyfikacji kroku zmiennej sterującej w instrukcji iteracyjnej zależny jest od składni danego języka. Zawsze jest to jednak pewna opcjonalna fraza zawarta w nagłówku pętli iteracyjnej. Brak tej frazy implikuje przyjęcie wartości domyślnej kroku zmiennej sterującej, przy czym jest to wartość równa 1, chyba że składnia określa, iż dla pewnych warunków brzegowych, tzn. dla wartości początkowej mniejszej od wartości końcowej, jest przyjmowana wartość -1. Natomiast jawne określenie wartości kroku eliminuje wartości domyślne bez względu na relacje zachodzące między wartością początkową i końcową. Do typowych słów kluczowych, używanych w różnych językach programowania, do identyfikacji frazy określającej krok zmiennej sterującej należą takie słowa kluczowe jak step, np. BASIC, rzadziej by, np. PL/I.
+ Krok w pętlach iteracyjnych język programowania domyślnie 1 -1 fraza dowolny dodatni dowolny ujemny wewnątrz pętli Ada in reverse ALGOL 60 by BASIC STEP Clipper STEP b.d. COBOL BY b.d. Comal Forth +LOOP Fortran IV, 1900 --- Fortran 77 --- JEAN --- Modula-2 BY Pascal downto PL/I BY PL/M BY Simula 67 Visual Basic, VBA Step b.d.