On a typical keyboard, why is the 0 in the number row next to the 9 instead of the 1?
This seems like a question which should have a straight-forward answer, but the only one I could find is this yahoo question which has two instances of entirely unsourced speculation as answers. (0 as 10, and because 0 is rarely at the start of a number)
To complicate things, the wikipedia article adds that
0 and 1 were omitted to simplify the design and reduce the manufacturing and maintenance costs; they were chosen specifically because they were "redundant" and could be recreated using other keys. Typists who learned on these machines learned the habit of using the uppercase letter I (or lowercase letter L) for the digit one, and the uppercase O for the zero.
One might speculate that the 0 is placed where it is because of it's proximity to the O, but since the 1 was added down at the other end (nowhere near the I), it would have made just as much sense to put 0 down there too.
Almost every keyboard layout I've seen listed on wikipedia is this way, even the ones which don't use latin script at all. Only the Hungarian one (thanks, Gildas) puts 0 before the 1. This may be due to inheriting from latin-alphabet keyboards, though.
Anyone have an explanation for this oddity? Or specific sources backing up the yahoo theories?
Edit: Based on everyone's answers, I've done more research and come up with what I think is the logical explanation. I don't have specific sources to cite, though, so I'm still open to an "official" answer, if anyone has one.