مبرمج
['MenoBot', 'WikiMichel', '188.53.179.209', 'YiFeiBot', 'GhalyBot', '86.99.154.214', 'Addbot', '5.108.25.230', '5.245.20.128', 'Meno25', '156.218.173.24', 'Ranyaaaaa', 'LaaknorBot', '154.137.193.254', '41.95.106.94', 'Luckas-bot', '176.65.14.174', 'Egyption Sphinx', 'M777', 'HitomiAkane', '41.95.191.227', 'Escarbot']
آدا لوفلايس بتعتبر اول مبرمجه فى التاريخ حسب رأى كثير من الناس هو الشخص اللى يقوم ببرمجة الكومبيوتر يطور البرمجيات له من الممكن ان يكون ال مبرمج متخصص فى مجال معين من مجالات البرمجه او يبرمج فى مجالات مختلفه ممكن اعتبار المبرمج مهندس برمجيات او مطور برمجيات او محلل برمجيات البرمجه تكون بكتابة تعليمات او اوامر لغة برمجه مثل السى شارب او الچافا او لغات برمجة اخرى عن طريق استخدام برنامج معين اسمه الم جمع compiler يتم فيه كتابة الكود تحويله لبرنامج كامل يعمل وظايف معينه ويوجد لغة من لغات البرمجه تسمح باستخدام اساليب مختلفه لعمل البرامج بدلا من الطرق التقليديه العاديه المستخدمه لكتابة الاوامر الاكواد وهناك من يعتبر الكونتيسه عالمة الرياضيات الانجليزيه آدا لوفلايس اول مبرمجه فى التاريخ بسبب انها كتبت اول محرك تحليلى فى التاريخ اللى كان من المفترض عالم قبلها يقوم باكماله طبيعة العمل مبرمجو الكومبيوتر يقومون بالكتابة الفحص التدقيق التنقيح التصحيح يقومون بصيانه للاوامر التعليمات اللى تكون البرامج فى الاخر الاوامر هذه هيا اللىلازمان ينفذها الكومبيوتر لكي ينتج الشئ المرجو منه بعد تحويلها الى لغة الصفر والواحد لغة الكمبيوتر الاصلية اللى يفهمهاالحاسب ابتكارات فنيه مختلفه تكنولوچيات معقده ظهرت ملت لغات برمجه عالية المستوى كل ده غير معنى دور المبرمج حاليا اسماء الوظائف يختلف من مكان لاخلا يعتمد على المؤسسه او المنظمه اللى يعمل فيها المبرمج المبرمجين بيشتغلوا فى اماكن كتيره مختلفه مثل اقسام نظم المعلومات فى المؤسسات الضخمه شركات انتاج البرامج الكبيره مثل ميكروسوفت الشركات الخدميه الصغيره كثير من المبرمجين المحترفين يعملون كمستشاريين للبرمجيات بعقود عمل المبرمجين يختلف على حسب طبيعة نوع البرامج اللى يكتبونها مثلا الاوامر التعليمات المستخدمه لتحديث البيانات الماليه مختلفه كليا عن الاوامر المستخدمه لعمل برنامج محاكاة الطيران المستخدم لتعليم الطيارين رغم ان البرامج البسيطه ممكن تاخد ساعات لكي تصنع الا ان البرمجيات الضخمه المعقده اللى تعتمد على حسابات رياضيه كثيره لا تاخذ اقل من سنه على الاقل لكي تعمل عامة يعمل فيها فريق كامل من المبرمجين تحت قيادة مبرمج اعلى سينيور المبرمجين يكتبون البرامج حسب المواصفات اللى يحددها قبلا المبرمجين الاعلى ومحللي النظم هنا مقصود اعلى فى الوظيفه اكثر فى الخبره بعد ان تكتمل علميلة التصميم يتبقى مهمة المبرمج ان يحول التصميم هذه لسلسله منطقيه من التعليمات اللى تمكن الكمبيوتر لكي يفهمها المبرمج يكتب التعليمات هذه باستخدام واحده من لغات البرمجه وتستخدم لغات البرمجه المختلفه على حسب الغرض من البرنامج فيه لغات تستخدم للحاجات التجاريه مثل لغة الكوبول cobol لغات تستخدم للحاجات العلميه الهندسيه مثلالفورتران fortran لغات تستخدم لتعليم الناس البرمجة مثلالباسكال pascal البيسك basic انواع اخرى كثيرة المبرمجين عامة يكونون على علم باكتر من لغة برمجه واحده وبسبب تشابه كتير من لغات البرمجة تعلم لغة برمجه جديده يكون اسهل عمليا المبرمجين يسمون على حسب لغة البرمجه اللى يعملون بها مبرمج چافا او مبرمج سى بلس بلس على حسب نوع الشئ اللى يعملوه مثل مبرمج قواعد بيانات او مبرمج ويب لما يحصل تغييرات فى الكود المصدرى للبرنامج يتم اعلام كل المبرمجين اللى يعملون فى البرنامج ده يتم عن طريق كتابة تعليقات فى الكود اللى يجعل المبرمجين يفهمون التعديلات اللى حصلت بسهوله المبرمجين دائما يستخدمون مكاتب برمجيه فيها كود اساسى يعدلون فيه على حسب الحاجه الطريقه هذه تجعل البرمجيات موثوق فيها ادائها ثابت تزود انتاجية المبرمج لانها تلغى الحاجه لعمل خطوات روتينيه مش ضرورية الاختبار والتصحيح التنقيح المبرمجين يختبرون البرنامج عن طريق تشغيله والتدوير على الخلل ولما يتمالتعرف عليهم المبرمج فى العاده يعمل التصحيحات المناسبة من بعدين يعيد مرة اخرى تشغيل البرنامج لحد يصل لمستوى منخفض مقبول من الاخطاء يكون موجود والعمليه هذه تسمى اختبار وتصحيح الأخطاء هيا جزء مهم من وظيفة كل مبرمج ممكن المبرمجين يستمرون فى تصليح المشاكل هذه طول عمر البرنامج التحديث والاصلاح والتعديل والتوسع فى البرامج الموجودة سمى ساعات برمجة الصيانة المبرمجين ممكن يساهمون فى دليل المستخدم او ممكن يشتغلون مع الكتبه التقنيين الذين يكتبون الورق التقنى الخاص بالبرامج technical writers برمجة التطبيقات قدام برمجة الن ظم فى كثير من الاحيان مبرمجين الكمبيوتر بيتم تجميعهم فى نوعين المبرمجين اللى يعملون التطبيقات البرامج العاديه يعنى مبرمجين الن ظم مبرمجين التطبيقات يكتبون برامج للتعامل مع وظيفة محددة مثلا برنامج يتتبع المخزون فى شركه ومن الممكن يراجعون ينقحون البرمجيات الموجودة او تخصيص التطبيقات العامة اللى يتم شراءها من بياعين البرامج المستقلين مبرمجين النظم فى المقابل يكتبون برامج مثل انظمة التشغيل ونظم إدارة قواعد البيانات المبرمجين هؤلاء يكتبون برمجيات تكلم الهاردوير مثل الطابعات الهارد ديسك السى دى تصنيف كومبيوتر تصنيف كمبيوتر