C++, C#, C, D, Java,... are zero based.
Matlab is the only language I know that begin at 1.
Because there are 10 integers 0..9