السلام عليكم
نستعرض في هذا الدرس تعريفاً مختصرا بلغات البرمجة.
لغة برمجة "Programming language" هي لغةٌ للتواصل بين الإنسان والآلة، فالمبرمج يطلبُ من الآلة "حاسوبا أو جهازا محمولاً أو هاتفا ذكياًّ...) بلغتها أوامر وهي تنفذها.
وكما أن للغات البشر مثل اللغة العربية والإنجليزية والفرنسية والروسية وغيرها من اللغات قواعد تضبطها، فإن الأمر ذاته ينطبق على لغة الآلات.
ومع الاختلاف في درجة توخي الدقة في مخاطبة الآلات التي لا تفهمك إن أخطأت خطأ بسيطاً لعدم حيازتها الذكاء الكافي لتفهم مرادك من الأوامر، يتوجب المعرفة التامة بقواعد لغة البرمجة للوصول إلى أفضل النتائج والاستغلال الأمثل لقدرات الآلة ولغة البرمجة.
تصنف لغات البرمجة إلى:
لغات برمجة عالية المستوى: وهي أكثر من 200 لغة برمجة، مثل "باسكال=Pascal" "بي اتش بي=PHP"، "، "بيتون=Python"...
لغات برمجة منخفضة المستوى: تتطلب معرفة بالعتاد المكون للحاسوب مثل الذاكرات"Memories" وسجلات التخزين "Registers"
-----
إذن عرفنا أن لغة البرمجة التي سنتعلمها "بيتون=Python" هي لغة برمجة عالية المستوى.
مبتكر هذه اللغة الحديثة هو "Guido van Rossum"
سمى هذه اللغة بيتون Python "الثعبان" ليكون الاسم مميزا وهو مأخوذ من مسلسل كان يعرض في السبعينات على بي بي سي : "Monty Python’s Flying Circus"
-----

لنبدأ بتحميل البرنامج وتثبيته، يمكن فعل ذلك من هذا الرابط:
https://www.python.org/downloads/