هو الشخص الذي يقوم ببرمجة الكومبيوتر و يطور البرمجيات له. من الممكن ان يكون المبرمج متخصص فى مجال معين من مجالات البرمجه او يبرمج فى مجالات مختلفه و ممكن اعتبار المبرمج: مهندس برمجيات او مطور برمجيات او محلل برمجيات. البرمجه تكون بكتابة تعليمات او اوامر لغة برمجه مثل :السى شارب او الچافا او لغات برمجة اخرى و عن طريق استخدام برنامج معين اسمه المُجمع(Compiler) يتم فيه كتابة الكود و تحويله لبرنامج كامل يعمل وظايف معينه. ويوجد لغة من لغات البرمجه تسمح باستخدام اساليب مختلفه لعمل البرامج بدلا من الطرق التقليديه العاديه المستخدمه لكتابة الاوامر و الاكواد. وهناك من يعتبر الكونتيسه و عالمة الرياضيات الانجليزيه آدا لوفلايس اول مبرمجه فى التاريخ و بسبب انها كتبت اول محرك تحليلى فى التاريخ الذي كان من المفترض عالم قبلها يقوم باكماله. مبرمجو الكومبيوتر يقومون بالكتابة,و الفحص و التدقيق و التنقيح و التصحيح و يقومون بصيانه للاوامر و التعليمات التي تكون البرامج فى الاخر . و الاوامر هذه هيا التي يجب ان ينفذها الكومبيوتر لكي ينتج الشئ المرجو منه بعد تحويلها الى لغة الصفر والواحد (لغة الكمبيوتر الاصلية التي يفهمهاالحاسب). ابتكارات فنيه مختلفه و تكنولوچيات معقده ظهرت و عُملت لغات برمجه عالية المستوى كل هذا غير معنى و دور المبرمج حاليا.