اهمية البرمجة: نستطيع القول ان جهاز الحاسب لا فائدة منه دون البرمجة اطلاقا لان البرامج هي التي تخبر الجهاز بما عليه تنفيذه وكيفية تنفيذه أمثلة على اجهزة ونظم تعمل باستخدام برامج خاصة بها: في المنزل: جهاز المايكرويف والهاتف المحمول وبعض الساعات الاكترونية. في الشارع: اشارات المرور اجهزة الصراف الالي السيارات الحديثة. في المستشفيات:الاجهزة الطبية المختلفة نظام المواعيد وملفات المرضى. في المحلات التجارية: نظام البيع وقارئ الاكواد أهمية الأوامر في البرمجة: لا يستطيع الحاسب فهم ما يريد المبرمج القيام به حيث يجب ان يكتب المبرمج سلسلة دقيقة من الاوامر تحدد بالتفصيل جميع الخطوات اللازمة لحل المسألة. ففي النشاط السابق يجب القيام بالخطوات كما ياتي: 1. استقبل الرقم الاول واحفظه. 2. استقبل الرقم الثاني واحفظه. 3. اجمع الرقم الاول مع الثاني واحفظه. 4. اعط النتائج. وعلينا ان نعطي الحاسب هذه الاوامر على هيئة برنامج حتى يتم تنفيذه. تنقسم لغات البرمجة منخفضة المستوى إلى :. ولو اردنا كتابة برنامج يجمع رقمين فانه سوف يحتوي على هذه الاوامر ولكن تختلف التسميات قليلا فعمليات استقبال الرقمين تسمى الادخال وعملية اعطاء النتائج تسمى اخراج. أهم الاوامر في البرمجة: الادخال:عملية استقبال البيانات التي سوف يعالجها البرنامج.
3. البرامج التطبيقية.
لغة التجميع: (بالإنجليزية: Assembly Language)؛ تُعتبر لغة التجميع أسهل نسبياً من لغة الآلة؛ وذلك لاحتوائها على بعض مفردات اللغة الإنجليزية؛ ككلمة add، وكلمة sub على سبيل المثال، مما يجعل قراءة برامجها وفهمها أسهل مقارنةً ببرامج لغة الآلة، وتعمل برامج هذا المستوى من لغات البرمجة بمثابة مُترجم يعمل على تحويل برامج اللغات العالية المُستوى التي يكتبها الإنسان إلى لغة الآلة التي تفهمها الأجهزة، وكما هو الحال في لغة الآلة فإن لغات التجميع هي لغات غير محمولة؛ أي أنه لا يُمكن نقل برنامج مكتوب بلغة التجميع من جهاز كمبيوتر لآخر. أنواع لغات البرمجة وفق طريقة تنفيذ البرامج اللغات المفسرة تُعرّف اللغات المفسرة (بالإنجليزية: Interpreted Language) بأنّها اللغات التي تُترجم أوامرها البرمجية وتُحوّل إلى لغة الآلة أولاً بأول عند كتابتها من قبل المُترجِم، ولا تُترجم برامج هذا النوع من اللغات إلى لغة الآلة الخاصة بمعالج الجهاز نفسه، وإنّما باستخدام برنامجٍ خاص باللغة نفسها يُطلق عليه اسم المُفسّر (بالإنجليزية: Interpreter). تُعدّ اللغات المُفسِرة بطيئة بعض الشيء؛ لأنّها تقوم بتحويل الأوامر إلى لغة الآلة أولاً بأول، وعلى الصعيد الآخر فإنّ لهذه اللغات مزايا مُتعددة منها؛ قابلية تشغيل البرنامج على أجهزة كمبيوتر مُختلفة وعلى أنظمة تشغيل مُتعددة، حيث يتطلب ذلك تنزيل نسخة من لغة البرمجة على الجهاز المُراد تشغيل البرنامج عليه، كما تكون أوامر البرامج المكتوبة بهذا النوع من اللغات قابلة للقراءة والتعديل بشكل دائم، وتُعتبر لغة بايثون (Python) أحد الأمثلة على هذا النوع من لغات البرمجة.
لغات تطوير الإنترنت وصفحات الويب: تُعتبر هذه اللغات أساس وجود الإنترنت في العالم، حيث يتم من خلالها تصميم مواقع الإنترنت، ومُتصفحاتها، وتُعتبر لغات HTML، وHDML، وJava، وJavaScript، وPHP، وXML، وPython من الأمثلة على هذا النوع من لغات البرمجة. Source:
إن برنامج التحول (2030م) في مسيرة الدولة السعودية الذي قدمه لكل أبناء الوطن وللعالم صاحب السمو الملكي ولي ولي العهد وزير الدفاع الأمير محمد بن سلمان يعتبر ثورة على كل (البيروقراطيات) في كل مؤسسات الدولة والأنظمة العتيقة التي تجاوزها الزمن وكل الأشخاص الذين تحنطوا في مراكزهم وجمدوا كل الأفكار الإبداعية العلمية والتنموية وتوارثوا المراكز بعقول تجاوزها الزمن لتكون من مخلفات الماضي.
ولكي تستكمل الدولة السعودية الرابعة مقوماتها الأساسية كما ورد في برنامج التحول( 2030م) فإنه لابد من وضع معالجة ناجعة لاستئصال الفساد بكل أطيافه, لأنه مهما بلغ بنا التطور فإن الفساد يفسد علينا متعة النجاح, إن الثقب في سد مأرب العظيم أطاح به وبمن حوله وإنني كمواطن سعودي أشير لصناع القرار بالتنبه لهذا الخطر المخيف الذي يمتص اقتصاد الأمة ويهبط بمستوى المعيشة لأصحاب الدخول المتواضعة بل ويضع العصا في العجلة ليعيق حركة التقدم للأمام, وهناك من يقول إن الفساد يدمر إقتصاد الأمم ويطيح بالناجحين ويكثر على أعتابه الجائعون والله المستعان.
* نقلاً عن " عكاظ " تنويه: جميع المقالات المنشورة تمثل رأي كتابها فقط.