One possibility could be because in conventional “computer counting” in (most) coding languages, it starts at zero. Like if I make an array of things
[monke, chimp, peanut]
monke would be [0]
chimp would be[1]
peanut would be [2]
Once I learned about this concept I started naming enumerated things from 0 usually just to keep a kind of consistency. Maybe I think if it’s a habit, I won’t make those mistakes with code. :p
notgold@aussie.zone 4 hours ago
First non negative integer so easy for computer to display.
I only really use zero in networking names to correspond with an IPv4 address that ends with dot zero.
I think it’s just what you’re used to. Like counting bottom to top in teleco versus counting top to bottom in IT.