Składnia Pętla ta w językach programowania definiowana jest za pomocą słowa kluczowego for. Po nim, w nawiasach okrągłych, definiowane są warunki wykonania taj pętli, w trzech sekcjach rozdzielonych znakami średnika. Po tak skonstruowanym nagłówku pętli umieszcza się instrukcję, która stanowi iterację i podlegać będzie wielokrotnemu wykonaniu w ramach pętli. Jeżeli iterowaniu ma podlegać większa ilość instrukcji, w miejsce pojedynczej instrukcji, stosuje się instrukcję blokową.

Składnia w języku C, typowa także dla wielu innych języków programowania: for(inicjalizacja; warunek-zakończenia; zmiana-wartości) { /* instrukcje */

Działanie pętli thumb|170px|Diagram pętli for typu C Działanie tej pętli ma następujący przebieg: wykonaj instrukcję zawartą w sekcji inicjalizacyjnej (pozycja A na schemacie) sprawdź warunek (pozycja B na schemacie) jeżeli nie jest spełniony (flase – fałsz – 0), to zakończ wykonywanie pętli (gałąź FALSE na schemacie) jeżeli jest spełniony (true - prawda – wartość inna niż 0), to przejdź do wykonania kolejnej iteracji (gałąź TRUE na schemacie) wykonaj iterację (pozycja D na schemacie) wykonaj zmianę wartości (pozycja C na schemacie) wróć do punktu 2 (nieoznaczona gałąź na schemacie).