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