لعلّك قد سمعت عن مصطلح "البرمجة" في العديد من مقاطع اليوتيوب أو التيك توك أو لعلّك حتى قرأت عن البرمجة في أحد المقالات أو الكتب أو على منشورٍ في مواقعِ التواصل الاجتماعي.
وقد يضل هذا المصطلح غير مفهوم بالنسبة لك أو حتى لا تعرف معناه وذلك لكثرة التعريفات حول هذا المصطلح لذلك في هذا المقال سأحاول إعطائك دليل شامل حول البرمجة وبإذن الله يتضّح لك المفهوم، لا تنس متابعتنا على تيليجرام إذا أحببت.
سنبدأ في هذا المقال بطرح عدة أسئلة والإجابة عليها وذلك حتى تستطيع القدرة على الحصول على إجابتك لأننا لن نقوم فقط بتعريف "البرمجة" ولكن أيضاً سنتطرق لأمور "سأذكرها في المقال"
ما هي البرمجة؟
عند استخدامك للكمبيوتر تقوم أنت بإعطاء الكمبيوتر بعض الأوامر باستخدام الفأرة أو الكيبورد، مثلاً عند الضغط على المتصفح ضغطتين للفتح فأنت تُعطي أمراً للكمبيوتر بفتح برنامج المتصفح وهكذا، حسناً هذا هو التعريف الشائع للبرمجة لدى الجميع.
ولكن في الأساس البرمجة هي مجموعة من الإرشادات المكتوبة بلغة يفهمها الكمبيوتر، مثل ما يفهم البشر اللغات المختلفة (العربية، الإنجليزية الخ...) كذلك الكمبيوتر يفهم التعليمات البرمجية والتي تكون عبر لغة برمجية.
التعليمات البرمجية مسؤولة عن تنفيذ بعض المهام، على سبيل المثال :
حساب المتوسط الحسابي لمجموعة من الأرقام.
حساب متوسط العائدات السنوية.
في الأمثلة أعلاه لا يمكن التعبير عنها بتعليمات بسيطة بل تتطلب حسابات معقدة، باختصار البرمجة هي طريقة لإخبار الكمبيوتر بالقيام بمهام محددة.
أو دعنا نقوم بتبسيط المفهوم بشكل أكبر وهو أن البرمجة مجموعة من التعليمات التي تصف كيفية تنفيذ البرنامج.
لماذا يجب علينا الاهتمام بالبرمجة وما فائدة البرمجة في حياتنا؟
قد تقول لماذا قد أحتاج إلى برنامج أو إلى كمبيوتر لتنفيذ بعض المهام، حسناً في الحقيقة تقدم الكمبيوترات العديد من الفوائد:
سرعة الكمبيوترات
تُعرف أجهزة الكمبيوتر بسرعتها الفائقة على سبيل المثال لو قمت بجمع رقمين (كل رقم منهما مليار) فسيتم جمعهما في أقل من نانو ثانية أي أن للكمبيوتر قدرة على جمع أكثر من مليار رقم في ثانية واحدة، بينما لا يستطيع الإنسان العادي جمع أكثر من 10 أرقام في الثانية، لذلك أجهزة الكمبيوتر توّفر سرعةً كبيرة.
أجهزة الكمبيوتر يمكنها العمل على مدار الساعة طوال أيام الأسبوع
يمكن لأجهزة الكمبيوتر أن تعمل على مدار 24 ساعة وطيلة أيام الأسبوع دون أن يحدث لها أية مشاكل إضافة إلى أنه يمكنك برمجتها لتؤدي وظائف ومهام معيّنة دون أن تقلق.
تكلمنا في الأعلى كثيراً عن البرمجة وفوائد الكمبيوترات وحان الوقت لنتكلم عن عن لغة البرمجة، قمنا بكتابة مقال مفصّل عن "ما هي لغة البرمجة" ولكن هذا لا يمنع أن نعطي بعض المعلومات عن لغة البرمجة خلال هذا المقال.
ليست هناك تعليقات:
إرسال تعليق