在公元五百年前后随着经济、文化以及佛教的兴起和发展,印度次大陆西北部的旁遮普地区的数学一直处于领先地位,起源于印度。天文学家阿叶彼海特在简化数字方面有了新的突破:他把数字记在一个个格子里,如果第一格里有一个符号,比如是一个代表1的圆点,那么第二格里的同样圆点就表示十,而第三格里的圆点就代表一百。这样,不仅是数字符号本身,而且是它们所在的位置次序也同样拥有了重要意义。

亦有另一种说法,数字是发源于古印度,并不是阿拉伯人发明创造的。数字后来被阿拉伯人用于经商而掌握,经改进,并传到了西方。
在古代印度,进行城市建设时需要设计和规划,进行祭祀时需要计算日月星辰的运行,于是,数学计算就产生了。大约在公元前3000多年,印度河流域居民的数字就比较先进,而且采用了十进位的计算方法。