Hozirgi kunda sanoq sistemasi informatika fanida juda muhim rol o'ynaydi.
Buyuk bobokalonimiz al-Xorazmiy o’zining “Hisob al-hind” asarida natural sonlarning o’nli sanoq sistemasida yozilishi va ular ustida qo’shish, ayirish, ko’paytirish, bo’lish amallarini bajarish qoidalarini batafsil bayon etgan. Bu asar XII asr boshlarida lotin tiliga tarjima qilingan va undan Yevropa universitetlarida uzoq yillar davomida asosiy darslik sifatida foydalanilgan. Shu tariqa Yevropada o’nli sanoq sistemasi kirib kelgan. Yevropada al-Xorazmiy nomi “Algorizmi”, “Algoritmi”, “Algoritmus” tarzida qo’llanilgan. Xususan, hozirda tilimizga chuqur singib ketgan “algoritm” so’zi ham al-Xorazmiy nomidan olingan. Algoritm atamasining ma’nosi – biror ishni bajarishning ma’lum bir ketma-ketligi yoki qoidasini anglatadi.
Sanoq sistemasi(Ingliz tilida- numeral system yoki system of numeration). Kompyuter tushunadigan va shu sanoq sistemada amal olib boradigan sistema bu sir emaski ikkilik sanoq sistemasi. Hozirgi kunda sanoq sistemalari ko'payib bormoqda, bulardan eng asosiysi 2,8,10,16 lardir.