إنتقل إلى المحتوى الرئيسي

البرنامج

مقدمة

قبل أن نبدأ في تعلم البرمجة, علينا أن نعلم ماهية الذي نتعلمه. فعلينا أن نعرف: ما هو البرنامج؟ وما هي البرمجة؟ وما الفرق بين البرنامج والتطبيق؟

البرنامج

يمكننا تعريف البرنامج بأنه مجموعة من الأوامر يقوم المبرمج بتوجيهها إلى الكمبيوتر لتنفيذ غرض معين, وهذا أبسط وأشمل تعريف.

يشمل هذا التعريف كل سطر برمجي يكتبه المستخدم ولو لم يكن موجهًا للمستفيد النهائي والمستخدم النهائي للتطبيق, بل قد تكون أداة خاصة بالمبرمجين تساهم في عملية البرمجة فكل هذا يُطلق عليه " البرنامج ".

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

أمثلة شهيرة

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

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