Definition:
A loop is a way of repeating a statement a number of times until some way of ending the loop occurs. It might be run for a preset number of times, typically in a for loop, repeated as long as an expression is true (a while loop) or repeated until an expression becomes false in a do while loop.
Using a label, a Goto Statement can also create a loop by jumping backwards to a label though this is generally discouraged as a bad programming practice. For some complex code it allows a jump to a common exit point that simplifies the code.
Glossary:
A B C D E F G H I J K L M N O P Q R S T U V W X Y ZExamples:
All loops can be rewritten as while loops.

