Get 25% off for the next 48:23:55 hours


Index | Wikipedia | Time Travel App

Muhammad ibn Musa al-Khwarizmi

Cartoon of Muhammad ibn Musa al-Khwarizmi
Muhammad ibn Musa al-Khwarizmi - Famous Persian Scholar
Modern life owes a lot to Al-Khwarizmi and his fellow scholars who worked and studied in the House of Wisdom in the early 800's CE. This time was the Islamic Golden Age and the place is what is now Iraq but was then a part of the Persian Empire. These scholars revolutionised the digital number system using the arabic-indic numbers ٠(0), ١(1), ٢(2), ٣(3), ٤(4), ٥(5), ٦(6), ٧(7), ٨(8), and ٩ (9). Inventing the concept and use of 0, which is one of the most important parts of our decimal counting system!

Al-Khwarizmi himself made important discoveries and wrote many books on areas such as Algebra, Arithmetic (Math), Astronomy, Trigonometry, Geography, The Jewish calendar and more. The word algebra itself comes from the title of his book "Kitab al-Jabr wa-al-muqabala" or "The Compendious Book on Calculation by Completion and Balancing".

Likey born in Khwarezm, in current Uzbekistan (Muhammad related to Musa from the Khwarizmi area/family), his last name is where we get the word algorithm from. Algorithms are precise, unambiguous step by step instructions. All computer programs are machine-readable algorithms. In computer science, it is one of the fundamental areas of study. He described how to do many math algorithms, like how to do long division and multiplication (like "carry the one").

What makes our decimal system so useful is place value and the easy conversion between 100s, 10s, 1s, 10ths etc. and the place value holder of 0, and that was all thanks to the hard work of Muhammad ibn Musa al-Khwarizmi and other scholars in the House of Wisdom.

  • download
  • new file
  • upload media
  • rename

  • delete
Next task Ctrl+Space
Run Ctrl+Enter
Check Ctrl+Shift+Enter
Reset Ctrl+Backspace
Undo Ctrl+Z
Redo Ctrl+Y
Cut Ctrl+X
Copy Ctrl+C
Paste Ctrl+V
Find Ctrl+F
Find & replace Ctrl+F+F

Keyboard Shortcuts

Code Avengers Tasks

Check/Next CTRL+ENTER
Run CTRL+SHIFT+ENTER
Reset CTRL+BACKSPACE

Editting Code

Undo CTRL+Z
Redo CTRL+Y
Cut CTRL+X
Copy CTRL+C
Paste CTRL+V
Find CTRL+F
Find & replace CTRL+F+F

Toolbox

My Notes

Loading Notes...

Code Avengers Code Avengers
  • {{ $t('HeaderMenu', 'Navigation1') }}
  • {{ item.text }}
  • {{ $t('HeaderMenu', 'Navigation2') }}
  • {{ item.text }}
  • {{ $t('HeaderMenu', 'Navigation4') }}
  • {{ link.text }}
  • {{ $t('Shared', 'Support') }}
  • {{ item.text }}
{{ link.text }}