Written by the Fiveable Content Team โข Last updated September 2025
Verified for the 2026 exam
Verified for the 2026 examโขWritten by the Fiveable Content Team โข Last updated September 2025
Definition
An infinite loop is a programming construct where a set of instructions keeps repeating indefinitely, causing the program to get stuck and not progress further.
Related terms
Ctrl+C: A keyboard shortcut used to terminate or stop the execution of a program. It interrupts the infinite loop and allows the program to continue running normally.
Fixed number of repetitions: This term refers to a loop that executes a specific number of times before it terminates. Unlike an infinite loop, which goes on forever, this type of loop has a predetermined end point.
Loop condition: The condition that determines whether a loop should continue executing or terminate. In an infinite loop, this condition is always true, resulting in an endless repetition.