Visual Basic, devido às suas raízes no idioma computador BASIC, suporta ambos os rótulos e instruções GOTO como uma forma de controlar o fluxo do programa . Isso permite que um programador especifique um local no programa e , em seguida, use a instrução GOTO para retornar a esse local , em qualquer momento posterior. Instruções 
 1 
 Crie um novo projeto , clicando em " Arquivo" e " New Project ". Escolha " Console Application ". Mais tarde, você pode usar as informações a partir deste exemplo, em uma interface gráfica do usuário da aplicação ( GUI) 
 2 
 Cole o código a seguir para se preparar para o loop: . 
 
 Dim count = 0 
 3 
 cole o seguinte rótulo : 
 
 ReturnPoint : 
 
 Este é o lugar onde o GOTO retornará para quando for chamado 
 < br. > 4 
 cole o seguinte para imprimir o valor atual de "contar" e aumentar a contagem por um: 
 
 Console.WriteLine ( contagem) 
 
 contagem + = 1 
 
 5 
 cole a seguinte linha de código para realizar o teste para ver se o código deve retornar ou terminar o programa : 
 
 Se (contagem <100) Then GoTo ReturnPoint 
 
 Console.WriteLine ( "Concluído !") 
 
 Console.ReadKey () 
 
 Se a contagem ainda não chegou a uma centena, o IR irá enviar o código de volta para o rótulo ReturnPoint a partir de uma anterior passo . Caso contrário, ele vai continuar para a próxima linha , que imprime uma mensagem acabado e lê uma tecla do teclado ( para dar ao usuário a chance de ver a saída antes que o programa fecha ) .