البرمجة هي عملية كتابة تعليمات وتمرير أوامر لجهاز الحاسوب قصد تحديد كيفية معالجته للبيانات، وهذه الأوامر تكتب بلغة خاصة تسمى لغة البرمجةun langage de programmation، وهي لغة تواصل بين الإنسان والحاسوب، ويُعتمد عليها في صناعة: تطبيقات الهاتفLes applicationsmobile برامج الكمبيوتر Les logiciels مواقع الأنترنيتSites web ... كما تعتبر البرمجة طريقة تفكير منظمة تمكن المبرمج من التعبير عن أفكاره وتفجير طاقاته الإبداعية والفكرية. ونأخذ على سبيل المثال "فايسبوك"، الذي في مرحلة كان عبارة عن فكرة بسيطة تدور في ذهن طالب في جامعة Harvard، اسمهMark Zuckerberg، وبدأت سنة 2003 حينما أنشأ مارك موقع فيس ماتش Facemach الذي يقوم على تجميع ونشر صور طلبة الجامعة، ليتم اختيار أجمل صورة من طرف رواد الموقع، فتطورت وتحولت الفكرة البسيطة إلى أشهر موقع للتواصل الاجتماعي في العالم، يدر ملايير الدولارات على شركة مارك وعلى دولته، ويشغل العديد من المستخدمين. كما يعتبر "فايسبوك" ملتقى الحضارات والأشخاص والأفكار. إذن البرمجة ليست فقط تعلم لغة برمجة أو إتقان كتابة سطور برمجية، بل هي وسيلة لترجمة أفكار على أرض الواقع، قد تكون ذات أبعاد اقتصادية، ثقافية، علمية، اجتماعية، إنسانية... تحظى البرمجة باهتمام كبير من لدن الدول المتقدمة، التي تعمل على تدريسها منذ السنوات التعليمية الأولى للطفل، وتعتبرها مادة تعليمية، شأنها شأن باقي المواد المدرسة (الرياضيات، الفيزياء، اللغات...). كما عملت الشركات العملاقة في مجال البرمجة على إنشاء موقع code.orgبجميع لغات العالم قصد تعليم البرمجة للأطفال، فظهر المصطلح المعروف عالميا "ساعة برمجة". وساعة برمجة هي مبادرة عالمية غير ربحية، أطلقتها مؤسسة code.org يستفيد منها عشرات الملايين من الشباب حول العالم، وهي عبارة عن مقدمة في علوم الكمبيوتر مدتها ساعة واحدة، تم إعدادها بهدف تسهيل تَعلُّم البرمجة وإثبات أن أي شخص يمكنه تَعلُّم أساسيات البرمجة. والاهتمام بتعليم البرمجة للأطفال لا يقتصر فقط على الشركات، بل أيضا حكومات الدول المتقدمة تعمل على تخصيص ميزانيات مهمة لدعم تعليمها منذ الطفولة، نظرا لأسباب كثيرة نذكر منها: أن عدد المبرمجين وأيضا خريجي كليات علوم الكمبيوتر لا يلبي حاجيات سوق الشغل، ما قد يضع الشركات أمام أزمة حقيقية في المستقبل ويؤثر بشكل سلبي على اقتصاد هذه الدول؛ بالإضافة إلى أن البرمجة تدخل في كافة مجالات الحياة دون استثناء، وتساهم في تطوير طريقة تفكير الفرد، وتعزز قدراته الإبداعية وتكسبه مهارات في حل المشاكل والصبر والتخطيط، وتحوله من مواطن مستهلك إلى مواطن منتج. أما بالنسبة لحكومتنا المغربية فهي مطالبة بإعطاء أهمية كبيرة لمجال البرمجة، أسوة بالدول المتقدمة والمتحكمة في الاقتصاد العالمي، لأن التحديات الاقتصادية العالمية تضعنا أمام مفترق الطرق، وتفرض علينا تحديد أي مواطن نريد: مواطن مستهلك أم مواطن منتج يساهم في بناء اقتصاد وطني قوي مواكب للتطورات الاقتصادية والصناعية العالمية.