Al-Khwarizmi is considered as the grandfather of computer science. This is because binary mathematics that are used in computer programming, are based on the algorithmic modules developed by Al-Khwarizmi. His influence is not limited only to computer science. In fact, parts of his work are considered the foundation of modern sciences.