Negative and zero subscripts in Fortran II programming for the IBM 1620
Morris J. Garber · Communications of the ACM · 1965
The requirement that subscripts be unsigned integers creates some inconvenience in FORTRAN programming for summarization of completed questionnaires in which the responses may be scaled beginning at zero.