If we want to write a program to find the standard deviation of a set of test scores we need to have a variable that could hold multiple integers instead of assigning an identifier for each score. An array is the answer to our need. An array is used to store and process a collection of data of the same type. Let me emphasize that an array can hold multiple values of the same type; it cannot hold values of different types (we saw that a struct can do that). An array may also be called a list. First let.