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