Powtórz: cykl skanowania, wejścia/wyjścia, warunki logiczne, kolejność wykonywania, bloki funkcyjne, funkcje oraz program główny. Te elementy są ze sobą powiązane: zrozumienie struktury programu ułatwia poprawną interpretację tego, co oznacza zakończenie kodu.