While Loop เป็นคำสั่งที่ใช้สำหรับการวนซ้ำโค้ดซ้ำๆ หลายครั้ง โดยจะทำงานต่อไปเรื่อยๆ จนกว่าเงื่อนไขที่กำหนดไว้เป็นจริง เหมาะสำหรับสถานการณ์ที่ต้องการทำซ้ำอะไรบางอย่างจนกว่าจะบรรลุเงื่อนไขที่ต้องการ ตัวอย่างเช่น การรอให้ผู้เล่นกดปุ่ม หรือการตรวจสอบว่าเกมยังไม่จบ