EMZETT.
Войти

Коротко: Номер позиции элемента в упорядоченной структуре данных вроде массива или списка — в большинстве языков отсчёт идёт с 0, а не с 1.

Подробнее: Индекс даёт прямой доступ к конкретному элементу без последовательного поиска по структуре (например, array[3] сразу обращается к четвёртому элементу). Такой отсчёт с нуля — частый источник ошибок новичков («ошибки на единицу»), например когда цикл идёт до array.length вместо array.length - 1 и обращается к индексу за допустимыми границами.

Подробности

Почему большинство языков начинает с 0, а не с 1?…

См. также: массивы, цикл for, список