خوارزمیہ
خوارزمیہ یا الگورتھم algorithm مسلمان ریاضی دان محمد بن موسی الخوارزمی کی خدمات کے اعتراف میں وضع کی گئی اصطلاح ہے ریاضی اور کمپیوٹر سائنس میں ایک الگورتھم کسی بھی مسئلے کو حل کرنے کے لیے مرحلہ وار انداز میں ترتیب دیا گيا کوئی منظم طریقہ ہے ریاضی میں کسی ریاضیاتی مسئلے کے حل یا تخمینی حل تک رسائی کے لیے وضعغیر مبہم ریاضیاتی عملیات پر مشتمل ہدایات کا منظم اور ترتیب وار مجموعہ الگورتھم ہی کہلاتا ہے کمپیوٹر سائنس میں الگورتھم کی وضاحت سے مراد بذریعہ کمپوٹر کسی عمل کو انجام دینے یا کوئی مسئلہ حل کرنے کے لیے واضعغیر مبہم ہدایات اور اصولوں کا منظم مجموعہ جنہیں محدود یعنی متناہی تعداد والے ترتیب وار مراحل کا صورت میں روبہ عمل کیا جائے الگورتھم ایک مخصوص قسم کی علامتی زبان میں لکھا جاتا ہے اور یہی علامتی زبان استعمال کرتے ہوئے کمپیوٹر پروگرامنگ کی کوئی سی زبان کی مد سے  مطلوبہ کام کو سر انجام دینے یا متعلقہ مسئلہ حل کرنے کے لیے کمپیوٹر پروگرام سافٹ ویئر لکھا جاتا کسی بھی کمپیوٹر پروگرام کی بنیاد یہی الگورتھم ہوتا ہے