الخوارزمية هي الخطوات المنطقية لحل مشكلة معينة سواءآ كانت هذه المشكلة منطقية او مادية او بحثية

مثلآ المسائل الرياضياتية هي مشاكل منطقية تحل بواسطة خطوات معينة فإذا أردنا إيجاد حلول معادلة ما مثل
$ x^2 + 6x + 9 = 0 $
فان الخطوات التي ستتبع هي ::–
1. نستخرج عوامل من المعادلات b=6 و a=1 و c=9

2. نعوض في القانون
 $ dfrac{-b +_- sqrt{b^2 + 4ac}}{2a} $
3. $ dfrac{-6 +_- sqrt{6^2 – 4*1*9}}{2*1} $