これは、人々がコンピューターとプログラミング言語の使用を開始したときに発生する一般的な問題です。

コンピューターの観点から見ると、数字は0から始まりますが、人間はほとんどの場合「1、2、3 ...」として計算し始めます。

場合によっては、プログラミング言語の作成者は、最初の数字および/またはインデックスが0の従来の方法ではなく、より人間のようなアプローチを使用することを決定しました。
This is common problem that occurs when peoples starts to use computers and programming languages.

As from computer perspective, numbers start from 0, but humans most often starts to calculate as "1, 2, 3..."

In some cases, the creators of programming language has decided to use a more human-like approach instead of the traditional way where the first number and/or index is 0.