Индийские цифры возникли в Индии не позднее V века. Тогда же было открыто и формализовано понятие нуля (шунья), которое позволило перейти к позиционной записи чисел.
Арабские и индо-арабские цифры являются видоизменёнными начертаниями индийских цифр, приспособленными к арабскому письму.