يعد السومريون اول من اوجد نظام العد في العالم فقد كانو يعبرون عن الصفر بترك فراغ بين الارقام ، ثم استعاضو عن الارقام بوضع خطين لتمثيل قيمه الصفر ، ثم انتقل نظام العد السومري الي البابلين . اما الهنود فقد اقتربو كثيرا لمفهوم الصفر دون الوصول اليه .
فجاء " محمد بن موسى الخوارزمي" استفاد من علوم الهنود واقترح عند عدم ظهور اي عدد في خانه العشرات فيجب استخدام دائره صغيره ودعا العرب هذ صفر sifr .
فقاد اختراع الصفر الخوارزمي لاختراع علم الجبر في القرن التاسع ثم طور طرقا لضرب وقسمه الارقام عرفت بالخوارزميات . ظل الصفر محظورا في اوروبا من قبل قاده دين المسيحيه ووصفوه شيطاني وكان التجار يستخدمونه سرا ثم بحلول عام 1600 تم قبوله واستخدم في انحاء اوروبا واصبح اساسيا في نظام الاحداثيات الديكارتيه .
العالم المسلم الخوارزمي و اسمه الكامل محمد بن موسى الخوارزمي ، و هو من أشهر علماء الرياضيات التي كانت له بصمة كبيرة جداً في علم الرياضيات و الفلك و نثر أيضاً ، و كان لاختراع الصفر الأثر الكبير في علم الرياضيات ، فهو من الأعداد الأساسية و التي لها دور كبير جداً في العلوم جميعها سواء الفيزياء أو الرياضيات و غيرها من العلوم.
العالم المسلم محمد بن موسى الخوارزمي هو من قام باختراع الصفر، وذلك بعد استعانته بالعلوم التي قام الهنود بالتوصل اليها حيث قام باقتراح بوضع دائرة صغيرة في خانة العشرات في حال عدم وجود رقم أخر. ولقد أطلق العرب على هذه الدائرة الصغيرة اسم صفر، والصفر في اللغة السنسكريتية يعني الفراغ وساعدهم ذلك في تأسيس علم الجبر حيث يعتبر الخوارزمي هو من أسس ذلك العلم. كذلك لا ننسى الدور الذي قام به السومريين في وضع مفهوم الأعداد ولكنهم لم يتوصلوا لمفهوم الصفر حيث كانوا يقوموا بوضع مسافة بين الأرقام للتعبير عن الصفر.
محمد بن موسى الخوارزمي العالم المسلم هو الذي قام باختراع الصفر .مستعينا بالعلوم الهنديةالتي سبقت، فقداقترح وضع دائرة في خانة العشرات الفارغ من الأرقام، و الدائرة في اللغة السنسكريتية تعني الفراغ و قد أطلق العرب على هذه الدائرة الصفر . . و رغم الحضارات التي وجدت الا أنها لم تتوصل الى الصفر . .
العالم محمد بن موسى الخوارزمي هو أول من اخترع الصفر ، و لا شك أنك تعلم ما هية أهمية العدد 0 فهو يفصل بين الأعداد الموجبة و السالبة و تعلم أيضاً أن الصفر لا يملك إشارة و أنك إذا ضربته بأي عدد فالجواب هو 0 ، و إذا جمعته لأي عدد فالجواب هو نفس العدد.