В большинстве языков программирования принято

В большинстве языков программирования принято начинать нумерацию элементов с нуля, а не единицы. О том, почему было принято такое соглашение, читайте в статье по ссылке.

#link@tproger