مقدمة
صورة للوحة مفاتيح ميكانيكية وشاشة حاسوب، يظهر جزء من وثيقة مواصفات بايثون على الشاشة.
شكل 1.1 المصدر: Larissa Chu, CC BY 4.0

مقدمة

تنتشر الحواسيب والبرامج في كل مكان في عالمنا اليوم. تؤثر البرامج على العديد من جوانب الحياة اليومية والمجتمع ككل. يعتمد الناس على البرامج للتواصل، والتسوق، والترفيه، والرعاية الصحية، واحتياجات أخرى لا حصر لها. إنّ تعلّم برمجة الحواسيب يفتح الباب أمام مسارات مهنية عديدة وفرص لبناء عالم أفضل.

تتكون البرامج من تعليمات تُنفّذ الواحدة تلو الأخرى. تصف كل تعليمة (statement) إجراءً معيّنًا يُراد تنفيذه.

تُوجّه التعليمة print("Good morning") بايثونَ إلى إخراج الرسالة "Good morning" للمستخدم. وتُوجّه التعليمة count = 0 بايثونَ إلى إسناد العدد الصحيح 0 إلى المُتغيِّر count.

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