Współczesny system liczbowy został wymyślony przez Indian. Mimo to system liczbowy używany dzisiaj nazywa się arabski lub hindusko-arabski, ponieważ to Arabowie byli tymi, którzy przywieźli go do Europy.
System liczb wynaleziony przez Indian był kombinacją 10 cyfr. Jest to system wartości miejscowej, co oznacza, że dla operacji arytmetycznych konieczne jest zero. Włoski matematyk Fibonacci, znany również jako Leonardo Pisano Bigollo, wprowadził cyfry arabskie do Europy w XII wieku. Przed pojawieniem się systemu liczbowego użyto rzymskich liczb. Rzymianie używali systemu addytywnego i subtraktywnego, który był w dużej mierze spuścizną starożytnego okresu etruskiego.