Conditional loop
Appearance
Conditional loops (a.k.a. "Repetitive Control Structures") are ways for computer programs to repeat one or more various steps depending on conditions set either by the programmer initially or real-time by the actual program.
There are several different condition loop implementation for every computer language, but many share the same basic structure and/or concept.