An endless Loop also known as an infinite Loop or indefinite Loop is a code that shortfalls an operating exit so that it re-occurs indefinitely. The use of endless or infinite Loops involves running continuous programs such as Programming for embedded systems and product demo. It either produces no output at all or a repetitive output. These Loops are very useful and almost used for everything such as games, networking etc. Loops that are busy waiting are also termed infinite Loops. It gives us a fast termination test from bottom to top.