I suppose it's whether you think of array indexing as an operation that offsets the read location relative to th start of the array. It's probably rather low level for the way people are used to working these days.
I think it's just common sense of pointing to the first location and saying "one" ("first element"), "two" ("second element") and so on.