Two-dimensional arrays

Don't put money on that.

You can make arrays with as many dimensions as you like, if you have enough memory.

Please they are not weird, the fact you can not understand them is your problem, don't be so arrogant as to think that every one shares your view.

Counting from 0 is not hard, it is not weird it makes perfect sense. Do not waste precious memory by having blank zeroth entries in each dimension.