هو مجموعة من الأوامر المكتوبة بلغة البرمجة لتنفيذ مهمة محددة