أساسيات البرمجة للمبتدئين : لغة البرمجة بايثون
لغة بايثون
إذا كنت قد بدأت للتو في برمجة أجهزة الكمبيوتر والأجهزة الأخرى ، فمن المحتمل أنك كنت تحاول معرفة لغة البرمجة الأفضل لتعلمها أولاً. هناك العديد من المقالات على الإنترنت حول لغة البرمجة التي يجب أن تتعلمها - والتي هي الأفضل لأي نظام أساسي ، والتي يسهل تعلمها ، والتي من المرجح أن تساعدك في الحصول على وظيفة لكسب المال الوفير. إذا كنت تغربل كل هذه الآراء ، فمن المحتمل أنك سمعت عن بايثون.
ربما لا توجد إجابة واحدة صحيحة لسؤالك. تعلم أي لغة برمجة ستعلمك أيضًا كيف تفكر كمبرمج. جميع لغات البرمجة لها نقاط قوتها وضعفها. إذا كنت تبحث عن لغة تعمل في مجموعة واسعة من التطبيقات ، أو ترغب فقط في غمر إصبع قدمك في مياه الترميز ، فقد يكون من الجيد تجربة وتعلم لغة بايثون Python.
تشتهرلغة البايثون Python بكونها سهلة الفهم للمبرمجين الجدد. يمكن استخدامه لكتابة برامج لأجهزة الكمبيوتر أو تطبيقات الويب. إذا كنت ترغب في إنشاء تطبيق جوال كبير ، فإن Python ليس خيارًا شائعًا. وجد استطلاع عام 2019 لمستخدمي Python أن أكثر الاستخدامات شيوعًا كانت لتطوير الويب وتحليل البيانات. استخدمه حوالي 6 بالمائة فقط من المستجيبين لتطوير الألعاب أو تطوير التطبيقات.
هناك العديد من التطبيقات التجارية لبرمجة Python ، لكن اللغة أيضًا استحوذت على الدوائر الأكاديمية ، خاصة بين أولئك الذين يعملون بكميات كبيرة من البيانات. إنه مفيد أيضًا للهواة.
لغة بايثون Python هو من ابتكار Guido van Rossum ، الذي كان يعمل بلغة تسمى ABC في صاحب العمل الذي كان يعمل به آنذاك ، Centrum Wiskunde & Informatica (CWI) - المعهد القومي لأبحاث الرياضيات وعلوم الكمبيوتر في هولندا. بينما كان يحب بعض جوانب ABC ، فقد شعر بالإحباط من مدى صعوبة توسيع اللغة.
خلال عطلة عيد الميلاد في عام 1989 ، قرر فان روسوم محاولة إنشاء لغته الخاصة. بعد أكثر من عام بقليل ، في فبراير 1991 ، قام بتحميل النسخة الأولى من إنشائه إلى USENET. كما كان يقرأ نصوص حلقات "Monty Python's Flying Circus" ، من فرقة الكوميديا البريطانية الشهيرة. يبحث عن اسم كان "قصيرًا وفريدًا وغامضًا بعض الشيء" ، اختار أن يطلق عليه اسم "ثعبان كبير غير سام" Python.
على الرغم من أنه يعتبر نفسه متقاعدًا الآن ، إلا أن فان روسوم يحمل لقب بايثون ، وهو اللقب الذي يحمله منذ عام 1995. في الواقع ، منذ ذلك الحين .
Python بايثون هو مصدر مفتوح ، مما يعني أنه مجاني للاستخدام والتوزيع ، وفقًا للتعريف الرسمي الذي أنشأته مبادرة المصادر المفتوحة. يمكنك أيضًا تنزيل نسخة من كود المصدر إذا أردت.
اعتبارًا من مايو 2020 ، يسرد مؤشر شعبية البرمجة (PYPL) ، الذي يصنف لغات البرمجة حسب عدد المرات التي يبحث فيها الأشخاص عن برامج تعليمية عنها ، لغة Python في المقام الأول. الموقع ، الذي يهدف إلى مساعدة المبرمجين الناشئين على اختيار لغة برمجة لتبدأ بها ، لكن الاهتمام بلغة بايثون قد نما أكثر بين عامي 2015 و 2020.
يعتقد روبرت ثورستاد ، زميل علوم البيانات في Insight Data Science ، أن سهولة الاستخدام هي أحد الأسباب الرئيسية لظهور بايثون. يقول "سهولة الاستخدام هي فلسفة تصميم واضحة في لغة بايثون". قد تستغرق الممارسة العريقة لكتابة برنامج قصير يطبع ، "Hello، world" على شاشة الكمبيوتر العديد من أسطر مبرمج Java ، ولكن في Python ، يمكن القيام بذلك عن طريق كتابة:
طباعة ("Hello، World!")
قال ثورستاد إن هذه البساطة تجعل بايثون تبدو أكثر ودية للمبرمجين المبتدئين. أشاد الكثيرون برمز Python على أنه سهل القراءة على البشر. عندما تستخدم لغات البرمجة الأخرى أحرفًا مثل الفاصلة المنقوطة لإظهار نهاية الأمر ، تستخدم Python سطرًا جديدًا. بدلاً من استخدام الأقواس المتعرجة التي قد تتضمن وظيفة في لغات أخرى ، تستخدم Python المسافة البادئة.
مشاريع بلغة بايثون
بايثون لعلوم البيانات
تعلم لغة بايثون من الصفر
أفضل 17 مواقع لتعليم البرمجة من الصفر لسنة 2020
تطور الذكاء الاصطناعي في جميع أنحاء العالم
ليست هناك تعليقات:
إرسال تعليق