Computer Programing

 In 250 words or more, answer the following.

FOR loops have some of the same components as a WHILE loop but are extremely useful when you know exactly how many times you need to do something.  What do you see as the primary reason to use a for loop? Does it have any limitations?  How do you write one?