Существуют две разные системы записи натуральных чисел с нулём и без нуля, потому что существуют два подхода к определению натуральных чисел. 2
При одном подходе ряд натуральных чисел начинается с единицы, при другом — с нуля. 2 Наличие нуля облегчает формулировку и доказательство многих теорем арифметики натуральных чисел, поэтому при первом подходе вводится понятие расширенного натурального ряда, включающего нуль. 2
В русской литературе обычно ноль исключён из числа натуральных чисел, а множество натуральных чисел с нулём обозначается как N0. 2 Второй подход, например, применяется в трудах Николя Бурбаки, где натуральные числа определяются как мощности конечных множеств. 2
Также второй подход широко используется в программировании, например, при индексации массивов, нумерации битов машинного кода. 1