In programming languages, an array is a way of storing several items (such as integers).These items must have the same type (only integers, only strings, ...) because an array can not store different kinds of items.Every item in an array has a number so the programmer can get the item by using that number.This number is called the index.In most programming languages, the first item has index 0, the second item has index 1 and so on.