حلقه while ساده ترین نوع حلقه می باشد (تا زمانی که) وطریقه نوشتن این حلقه بدین صورت می باشد :

برای اینکه با کربرد while آشنا شوید به مثال زیر توجه نمائید :

در مثال فوق ، ما یک متغیر i با مقدار ۱ تعریف نموده ایم ، سپس در قسمت while شرط گذاشته ایم که تا زمانی ادامه پیدا کند که متغیر ما (که برابر با یک می باشد) کوچکتر مساوی ۵ شود ، یعنی حلقه ما ۵ بار تکرار می شود ، سپس مفدار متغیر i چاپ شود و پس از چاپ یک مقدار به متغیر اضافه شود مثلا بعد از اینکه ۱ چاپ شد ، متغیر با ++ یک مقدار اضافه می شود سپس مجددا شرط برقرار می شود.

نکته : در قسمت های گذشته آموزش ، ما تاکید نمودیم که از نام های متغیر مفهموی استفاده نمائید که اگر دو هفته دیگر کد خود را مشاهده نمودید ف بدانید که متغیر مورد نظر شما برای چه کاری استفاده می شود ولی متغیر هایی همچون i و j و k به صورت قرار دادی بین برنامه نویسان برای شمارنده حلقه ها استفاده می شوند.
نکته : همانطور که کد فوق را مشاهده نمودید ، ما بعد از چاپ هر مقدار متغیر ، یک مقدار به متغیر اضافه نموده ایم ، اگر این کار انجام نمی دادیم ، شرط تا بی نهایت تکرار می شد .