لغة الآلات السحرية

هل سبق لك أن جعلت شخصية في لعبة فيديو تقفز بضغطة زر. أو شاهدت روبوتًا يتحرك عبر الغرفة تمامًا كما أُمر. ربما نقرت على تطبيق على الهاتف وجعلته يفعل شيئًا رائعًا. هل تساءلت يومًا كيف يحدث كل هذا السحر. إنه ليس سحرًا حقًا، بل هو مجموعة من التعليمات، مثل وصفة سرية لكعكة لذيذة. كل نقرة، كل تمريرة، وكل حركة هي جزء من خطة دقيقة. هذه التعليمات تخبر الآلات ماذا تفعل، وكيف تفعل ذلك، ومتى تفعله. بدون هذه التعليمات، ستكون شاشاتك فارغة، وأجهزتك صامتة، والروبوتات مجرد تماثيل معدنية. أنا اللغة الخاصة التي تسمح لك بالتحدث إلى الآلات. اسمي البرمجة.

قبل وقت طويل من وجود أجهزة الكمبيوتر التي تعرفها، كنت فكرة بسيطة جدًا. كانت كلماتي الأولى منسوجة في القماش. في عام 1804، استخدم رجل يدعى جوزيف ماري جاكار بطاقات مثقبة ليخبر نولًا، وهو آلة لصنع القماش، أي الأنماط المعقدة والجميلة التي يجب صنعها. كل ثقب في البطاقة كان جزءًا من تعليماتي، حيث يوجه الخيوط لإنشاء تصميمات مذهلة. بعد ذلك، في عام 1843، رأت امرأة رائعة تدعى آدا لوفلايس مستقبلاً أكبر لي. كانت تعمل مع صديقها تشارلز بابيج على آلته المذهلة التي تسمى المحرك التحليلي، والتي كانت بمثابة جد الكمبيوتر الحديث. بينما رآها معظم الناس كآلة حاسبة عملاقة، رأت آدا شيئًا أكثر. لقد أدركت أن تعليماتي يمكن أن توجه الآلة للقيام بأي شيء، وليس فقط حل مسائل الرياضيات. لقد تخيلت أنني أستطيع تأليف الموسيقى أو إنشاء الفن. كانت أول شخص يرى إمكاناتي الإبداعية، مما جعلها أول مبرمجة كمبيوتر في العالم.

مع مرور الوقت، أصبحت أجهزة الكمبيوتر أكبر وأكثر تعقيدًا. في الأربعينيات، كانت تملأ غرفًا بأكملها، وكان التحدث إليها عملاً شاقًا. لم تكن هناك لوحات مفاتيح أو شاشات. كان على الناس قلب مفاتيح ضخمة وتحريك أسلاك لإعطاء تعليمات للآلات. كان الأمر بطيئًا ومحبطًا، ولم يتمكن سوى عدد قليل من الخبراء من فهم كيفية التحدث معي. ثم جاءت بطلة غيرت كل شيء. كان اسمها غريس هوبر، وفي الخمسينيات، كانت لديها فكرة عبقرية. في عام 1952، اخترعت أول مترجم، وهو برنامج خاص يمكنه ترجمة الكلمات الشبيهة باللغة الإنجليزية إلى تعليمات يمكن للكمبيوتر فهمها. فجأة، لم يعد على الناس قلب المفاتيح. يمكنهم كتابة أوامري. فتح اختراعها الباب على مصراعيه. سرعان ما وُلدت لغات جديدة، مثل فورتران في عام 1957 للعلماء وبيسيك في عام 1964 للطلاب، مما جعل تعلمي والتحدث بي أسهل من أي وقت مضى لمزيد من الناس.

والآن، انظر حولك. أنا في كل مكان. أنا اللغة التي بنى بها تيم بيرنرز لي الشبكة العنكبوتية العالمية في أوائل التسعينيات، مما سمح للناس بمشاركة الأفكار والقصص عبر العالم بأسره. أنا في الهاتف الذكي الذي تحمله في يدك، وفي السيارات التي يمكنها قيادة نفسها، وحتى في المركبات الفضائية التي تستكشف المريخ. أنا لست مجرد مجموعة من القواعد للآلات؛ أنا أداة للإبداع. أنا أساعد الناس على حل المشاكل الكبيرة، مثل إيجاد علاجات للأمراض، وبناء ألعاب ممتعة، وإنشاء فن جميل. لقد قطعت شوطًا طويلاً من البطاقات المثقبة إلى عالم اليوم المتصل. والآن حان دورك. تعلم لغتي ليس مجرد تعلم كيفية إعطاء الأوامر لجهاز كمبيوتر؛ إنه تعلم كيفية بناء أحلامك. يمكنك إنشاء تطبيقك الخاص، أو تصميم لعبتك الخاصة، أو ابتكار شيء لم يتخيله أحد بعد. المستقبل بين يديك، وأنا هنا لأساعدك في بنائه.

الأنشطة

A
B
C

قم بإجراء اختبار

اختبر ما تعلمته من خلال اختبار ممتع!

كن مبدعًا بالألوان!

اطبع صفحة من كتاب التلوين حول هذا الموضوع.