BGT Kodlama dilinde, kod içerisinde bazı işlemleri verilen değer kadar tekrarlanmasını sağlayan döngüler bulunmaktadır. Bu döngüler sayesinde koşula bağlı işlemler gerçekleştirilebilinir.
Aşağıdaki örnekte tam sayı değerinde baslangic adıyla tanımlanan değişken kendisiyle dört defa toplanarak ekrana çıktı verilmesi sağlanmıştır.
void main()
{
int baslangic = 1;
while(baslangic < 4)
{
int topla = baslangic+ baslangic;
alert("Title",topla);
baslangic++;
}
}