解方程的代數方法可以追溯到古希臘時期,但是最早的代數方法是由阿拉伯數學家穆罕默德·本·穆薩·阿爾-芝麻(Muhammad ibn Musa al-Khwarizmi)在9世紀發明的。他的著作《關于解方程的科學》(Al-Kitab al-Mukhtasar fi Hisab al-Jabr wa'l-Muqabala)被認為是代數學和算術學的里程碑,其中介紹了一種稱為“jabr”的方法,這種方法是指將未知量的負數項移到等式的另一側,從而得到一個方程式,然后通過一系列的代數運算來解決這個方程式。在《關于解方程的科學》中,阿爾-芝麻還介紹了一種稱為“algorism”的數位系統,這是我們今天所使用的十進制數學系統的前身。這個數學系統是由印度人發明的,但是阿爾-芝麻將其引入阿拉伯世界,并通過他的著作將其傳播到了歐洲。總的來說,阿爾-芝麻的貢獻對于代數學、算術學和數學史來說都是非常重要的。他的方法和思想奠定了代數學的基礎,使得代數學成為了一門獨立的數學學科。