FORTRAN, ancient giant among scientific languages, has arrays starting at 1 by default—unless explicitly told otherwise. Want to start indexing from -42? Totally allowed. Mixing arrays with arbitrary indexing schemes led to some impressively baffling code, explaining why FORTRAN still frightens new devs.
Home Fortran: Arrays Indexed from Anywhere