Why are there so many iterative structures and what is the purpose of each. Think about looping and why different ones exist and why you can't have just one.
What is an array and why are they important in programming languages.
What is a multi dimensional arrays. What purposes can you think of for multi dimensional arrays.