ขั้นตอนวิธี (algorithm)

ขั้นตอนวิธี คือ ลำดับขั้นตอนในการแก้ไขปัญหาหรือการทำงานที่ชัดเจน การคิดค้น อธิบายขั้นตอนวิธีในการแก้ไขปัญหาต่าง ๆ มีมาตั้งแต่สมัยโบราณ เช่น ขั้นตอนวิธีในการบวก ลบ คูณ และหาร ที่พัฒนาโดยนักคณิตศาสตร์ชาวเปอร์เซีย

ขั้นตอนวิธีมีบทบาทสำคัญเพราะนอกจากจะมีขั้นตอนวิธีในการคำนวณทางคณิตศาสตร์แล้ว ยังมีขั้นตอนวิธีอื่น ๆ ที่สามารถพบได้ในชีวิตประจำวัน เช่น การเข้าเว็บไซต์เพื่อซื้อหนังสือ นักเรียนอาจจะพบว่า มีการแนะนำหนังสือบางเล่มให้ตรงกับความต้องการ