Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Eine Endlosschleife ist eine Schleife oder ein Kreislauf der - ohne Ende - in sich geschlossen ist. Endlosschleifen subjektiv oder objektiv sein.
Endlosschleifen können bei der Programmierung vorkommen. Diese sind Schleifen die - bewusst oder unbewusst - Abbruchbedingung haben. So ist z.B. die Steuerung Maus eine gewollte Endlosschleife die auf eine wartet und dann dementsprechend reagiert. Bei Multitasking -Systemen laufen mehrere Endlosschleifen parallel bei einem eigentlich nur eine.
Endlosschleifen mit Abbruchbedingung werden als Rekursionen bei effizienter Programmierung verwendet. Unbeabsichtigte Endlosschleifen denen die Abbruchbedingung nicht greift oder fehlerhalft kommen in der praktischen Programmierung vor und möglicherweise vom Betriebssystem abgebrochen falls jeder Aufruf Schleife Ressourcen benötigt (z.B. bei rekursiven Funktionen ) so dass man vielleicht den Eindruck die Schleife sei nicht mehr endlos. Der täuscht jedoch denn in diesem Fall wurde Beenden von außen herbeigeführt und hat nichts den Eigenschaften der Schleife selbst zu tun vielmehr damit dass die Ressourcen (üblicherweise der nicht unbegrenzt sind.
Auch geometrische Figuren sind mögliche Endlosschleifen wie z.B. der Kreis oder das Möbiusband .
Subjektiv kann der Mensch manche Lebensituationen Endlosschleife empfinden.