Executando verificação de segurança...
Em resposta a [Não disponível]
1

Isso é parte da definição da linguagem, então que criou a linguagem fez a escolha. Algumas linguagens, por exemplo C usam índice 0 pois ele significa offset de memória, isso faz com que operações com ponteiros fiquem.mais simples. Mas outras linguagens tem outros objetivos e us o índice que faz sentido.

Essa discussao de qual é o certo ou melhor é odiota. Não tem melhor ou certo, depende do objetivo da linguagem. Errado é você pegar uma linguagem que tem objetivo X tentar fazer coisas Y. Fora isso use a que melhor te convier.

Carregando publicação patrocinada...