While döngüsü, belirtilen koşul doğru olduğu sürece tekrarlanan bir döngüdür. While döngüsü, önceden belirtilen koşulun true veya false olduğunu kontrol eder ve koşul true olduğu sürece döngü devam eder. Koşul false olduğunda döngü sona erer. While döngüsü, bir şartın karşılanması gerektiği veya belirli bir sayıda yinelemeye ihtiyaç duyulduğu durumlarda kullanılabilir. While döngüsü, programlama dillerinin birçoğunda kullanılabilen temel bir programlama yapısıdır.