Il sistema numerico moderno è stato inventato dagli indiani. Nonostante ciò, il sistema numerico usato oggi è chiamato arabo o indù-arabo perché gli arabi erano quelli che lo portavano in Europa.
Il sistema numerico inventato dagli indiani era una combinazione di 10 cifre. È un sistema a valore di luogo, il che significa che uno zero è necessario per le operazioni aritmetiche. Il matematico italiano Fibonacci, noto anche come Leonardo Pisano Bigollo, introdusse i numeri arabi in Europa nel 12 ° secolo. Prima dell'arrivo del sistema numerico, venivano invece utilizzate figure romane. I Romani usavano un sistema additivo e sottrattivo, che era in gran parte un retaggio dell'antico periodo etrusco.