59

مقدمة لغة بايثون | بايثون للمبتدئين

حسنًا، لنبدأ بالتعمق أكثر في لغة البايثون

وقبل أن نبدأ علينا طرح سؤال

وهو، ما هي لغة البايثون؟

وللإجابة عن هذا السؤال سنستعين بتعريف ويكيبيديا للغة بايثون

لغة البايثون هي لغة برمجة مفسرة عالية المستوى ذات أغراض عامة

أنشأها جايدو وتم إطلاقها لأول مرة في عام 1991

ويمكنك قراءة باقي التعريف من موقع ويكيبيديا نفسه

لننتقل إلى توضيح هذه المعلومات أكثر ونعرف ما الذي يمكننا فعله باستخدام لغة بايثون

حسنا، ما هي لغة بايثون؟

كما يتضح لنا، لغة بايثون هي لغة برمجة مرنة للغاية

حيث يمكنك استخدامها في أي نوع من انواع التطوير الذي تريد القيام به

سواء كان تطوير وظيفي، أو إجرائي أو موجّه

وإنشاء أي تطبيق تريده

والذي يشمل تطوير الويب والتعلم الآلي، الخ

كما أن لغة بايثون مصممة بحيث يتمكن الإنسان من قراءتها

بحيث إذا لم تكن على دراية بالأشياء الأخرى المختلفة مثل

قواعد لغة ++C والمؤشرات وهذه الأشياء

فلا تقلق بشأن ذلك عند تعلم لغة بايثون

فهي مصممة بحيث تكون أقرب للغة الإنجليزية

حسنًا السؤال الآن لماذا نستخدمها؟

الإجابة هي أنها لغة رائعة للمبتدئين

فالشيء الرائع بشأن لغة بايثون هو أنه ليس هناك قواعد كثيرة يجب تعلمها

كما ستلاحظ أيضًا أنه ليس هناك الكثير من الحروف الغريبة

كما ستساعدك على تعلم بعض الممارسات الجيدة

والتي سوف تحتاجها عند استخدامك لأي لغة برمجة أخرى

كما أن لغة بايثون أيضًا لغة رائعة للمتقدمين

فهي لغة مرنة

وستلاحظ تطورها مع استخدامك لها لتواكب تطورك في وظيفتك

فبينما تتعمق في التعلم الآلي مثلا،

سوف تجد استخدامك للغة بايثون يتطور ليناسب استخدامك لها

فلن تحتاج لتعلم لغة جديدة تناسب مستواك المتقدم

وأخيرا، للغة بايثون مجتمع رائع

فإذا احتجت للقيام بأي شيء

فسوف تجد أن أحد المستخدمين للغة بايثون قد طور حزمة ما يمكنك استخدامها للقيام بما تريد

والسؤال الأخير هو، ما الذي يمكنك بناؤه باستخدام لغة بايثون؟

والإجابة هي أنه يمكنك بناء أي شيء تقريبا باستخدام لغة بايثون

فيمكنك بناء نماذج للتعلم الآلي، ومشاريع ذكاء اصطناعي وتطبيقات ويب

وهو الشيء الذي أنا شخصيا أستخدم لغة بايثون للقيام به

برامج وأدوات التشغيل الآلي، وفعليًا أي شيء تريده

وهذه هي الميزة العظيمة للغة بايثون

مرونتها وقدرتها على التطور مع الاستخدام

والآن بعد أن عرفت المزيد عن لغة بايثون

سوف نتوقف هنا

وفي الفيديو القادم سوف نتحدث عن ما ستحتاجه لبدء البرمجة باستخدام لغة بايثون