Algoritm qandaydir natijaga erishish uchun bajariladigan amallarning tartibi(ketma-ketligi) ni tavsiflovchi yo’riqnomalar to’plami.
Algoritm bajaruvchisi odatda kompyuter bo’ladi. Lekin algoritm tushunchasi faqat kompyuter dasturiga tegishli emas. Masalan ovqat pishirish yo’riqnomalari ham algoritm.
Algoritm tushunchasi(2)
Algoritm tushunchasi Al-Xorazmiy nomidan olingan.
Dastlabki algoritmlar qadimgi Gretsiyada – arifmetik hisoblash xarakterida bo’lgan(ikkita sonning eng katta umumiy bo’luvchisi, eratosfen g’alviri va sh.o’).
Algoritm XX asrdan boshlab ommobop bo’la boshladi. Ayniqsa kompyuterlar yaratilgach.