Os comandos de laço ou looping como o do/dowhile e o de condição if são um dos maiores propósitos pelo qual vale a pena aprender alguma linguagem de programação, quase todas as linguagens de programa, ou todas elas, possuem esses comandos. Com esses comandos é possível automatizar uma série de processos como, por exemplo, um somatório, avaliar uma expressão em um intervalo de valores, permitir somente a utilização acima/abaixo de um certo valor, etc. É possível utilizar também esses comando um dentro do outro quantas vezes for necessário, por exemplo, dentro de um comando do pode ser utilizado um outo comando do e um comando if e dentro desse comando if poderemos ter outro comando do, etc.