Perulangan FOR digunakan ketika kita sudah tahu berapa kali perintah akan diulang. Biasanya dipakai untuk perulangan dengan jumlah yang pasti.
Perulangan WHILE digunakan ketika jumlah pengulangan belum diketahui dan tergantung pada kondisi tertentu; perulangan terus berjalan selama kondisi bernilai benar.
Perulangan DO WHILE hampir sama dengan WHILE, tetapi perintah di dalamnya dijalankan setidaknya satu kali, meskipun kondisi bernilai salah.
Perulangan WHILE digunakan ketika jumlah pengulangan belum diketahui dan tergantung pada kondisi tertentu; perulangan terus berjalan selama kondisi bernilai benar.
Perulangan DO WHILE hampir sama dengan WHILE, tetapi perintah di dalamnya dijalankan setidaknya satu kali, meskipun kondisi bernilai salah.