プログラムで0から勘定するのはこういう理由があったりする
https://jp.quora.com/ %E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%A7%E3%81%AF%EF%BC%90%E3%81%8B%E3%82%89%E6%95%B0%E3%81%88%E3%82%8B%E3%81%AE%E3%81%AF%E4%BD%95%E6%95%85%E3%81%A7%E3%81%99%E3%81%8B
例によってURL貼り付けると日本語化されてリンク無効になっちゃうんでコピペして半角スペースとってください
https://jp.quora.com/プログラムでは0から数えるのは何故ですか