Qo`yilgan biror masalani EHMda yechish uchun, avval uning matematik modelini, keyin algoritmini va programmasini tuzish kerak bo`ladi. Bu uchlikda algoritm bloki muhim ahamiyatga ega. Endi algoritm tushunchasining ta’rifi va xossalarini bayon qilamiz.
Algoritm bu oldimizga qo`yilgan masalani yechish zarur bo`lgan amallar ketma-ketligidir.
Algoritm so`zi va tushunchasi IX asrda yashab ijod etgan buyuk alloma Muhammad
al-Xorazmiy nomi bilan uzviy bog`liq. Algoritm so`zi Al-Xorazmiy nomini Yevropa olimlari tomonidan buzib talaffuz qilinishidan yuzaga kelgan. Al-Xorazmiy birinchi bo`lib o`nlik sanoq sistemasining tamoyillarini va undagi to`rtta amallarni bajarish qoidalarini asoslab bergan.
Algoritmning asosiy xossalari.Algoritmning 5-ta asosiy xossasi bor: