algorithm

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

อัลควาริชมี (al-Khwarizmi) หรือ มูฮัมหมัด อิบนุ มูซา (Muhammad Ibn Musa) นักคณิตศาสตร์ นักดาราศาสตร์ชาวเปอร์เซีย เป็นผู้คิดค้นวิชาพีชคณิต (Algebra) และอัลกอริทึม (algorithm) ซึ่งหนังสือของเขาได้รับการแปลเป็นภาษาละตินในคริสตศวรรษที่ 12 และช่วยเชื่อมโยงคณิตศาสตร์ของฮินดู อาหรับและกรีกเข้าด้วยกัน และเป็นพื้นฐานการพัฒนา คณิตศาสตร์ในยุโรปในเวลาต่อมา

ผลงานข ศัพท์ Algebra (พีชคณิต) นั้นมีรากศัพท์มาจากชื่อหนังสือ Al-Jabr wa-al-Muqabilah ของเขา ซึ่งอัลคอวาริซมีย์ได้รับการยกย่องให้เป็นบิดาของพีชคณิตอีกด้วย นอกจากนั้นหนังสือ Liber Algoritmi de numero Indorum ทำให้เกิดศัพท์ algorithm (อัลกอริทึม) ขึ้นในคณิตศาสตร์

นอกจากนี้แล้ว อัล คอวาริศมียังได้สร้างตารางค่า sine,เริ่มใช้ ระบบเลขฐานสิบ, ศึกษาระบบรูปทรงภาคตัดกรวย (conic section), calculus of 2 error, ใช้เลข 0 เป็นทศนิยม เป็นต้น ตำราของท่านใช้ในสถาบันต่าง ๆ ถึงปี 1600