Le bouclage vous permet d'exécuter à plusieurs reprises un groupe d'instructions. Certaines boucles répètent des instructions jusqu'à ce qu'une condition soit False, d'autres répètent des instructions jusqu'à ce qu'une condition soit True. Il existe également des boucles qui répètent des instructions un certain nombre de fois.
Les instructions de boucle suivantes sont disponibles dans le langage BSL :