هو المسئول عن اختبار وصيانة تفاصيل التعليمات التي يطلق عليها البرامج ,وهي التي يتبعها الموبيوتر لأداء العمل المطلوب ويقوم المبرمجين بتصميم التركيبات المنطقية لحل المشاكل التي قد تحصل عند تشغيل الكمبيوتر ,والمهمة الأساسية لمبرمج الكمبيوتر هو البرمجة حيث يتولى هؤلاء المجموعة تقع على عاتقهم المسؤولية الكاملة التي تتعلق بتزويد الكمبيوتر بجميع التطورات التكنولوجية وتثقيفه بالخلفيات الثقافية التي لابد أن يكون ملم بها وكيفية التصرف في الحالات الطارئة ,فهم يقومون بالتطوير المستمر للتكنولوجيا المستخدمة عند تشغيل الكمبيوتر وتزويده باللغات والبرامج المطورة,وكيفية التحقق من هوية الداخلين والخارجين على البرامج ,كيفية سير العمليات ,نوعية المعدات التي لابد من استخدامها.

وتعتمد البرامج بشكل كبير على نوعية المعلومات المستخدمة حيث يتم وضع البرامج على حسب الاحتياجات حسب الأولوية التي يحددها المهندس المسئول عن برامج الكمبيوتر ومحللي النظام ,وبعد الانتهاء من ذلك يأتي دور مبرمج الكمبيوتر بتحويل التصاميم إلى تسلسلات منطقية على شكل رموز يستطيع جهاز الكمبيوتر من فهمها ويبدأ عملية التنفيذ .وعادة يكون لدى المبرمج خلفية عن عدة لغات يفهمها الجهاز ولأنها متشابهه فهذا يسهل عليه فهمها بسهولة .كما يكون للمبرمج دور في تطوير,تعديل,تصليح ,وتوسعة البرامج الموجودة .