تعريف لغه البايثون python
مقدمه :
اذا كنت بتفكر فى تعلم لغه بايثون او انك بلفعل بدات تتعلمها. فلزم تسئل نفسك "ما الذى يمكنك فعله بلغه بايثون ووكيف استفيد منها فى شغلى ؟" فى مقالنا سوف نجيب على هذا السؤال او اى سؤال يدور فى عقلك بخصوص لغه بايثون Python.
تعتبر لغه بايثون ابتكرها العالم Guido Van Rossum"جاديدو فان روسم" اثناء بحثه فى مركز ابحاث Centrum Wiskunde & Informatica عام 1986. عام 1991 تم انشاء اول اصدار للغه بايثون ليكون جاخزه فى متناول الجميع .لم يتوقف العلماء على هذا الاصدار حيث عملو على تطويرها وتحديثها واضافه المزيد من عليها فى كل اصدار حتى هذا لم يتوقفى يتم تطويرها باستمرار حتى اصبحت من اهم اللغات المستخدمه فى عصرنا هذا لما انها تدخل فى مجالات كثيره تطبيقات سطح المكتب وتطوير الويب والعاب وتطبيقات كثيره . وتعتبر من اللغات عاليه المستوى وتفسيريه اى لا تحتاج الى مترجم compiler .
ملحوظة : لغه بايثون تعمل على جميع انظمه التشغيل ومن اشهرهم "windows, Mas os , Linux , unix , ...... " وتعتبر من اشهر اللغات المستخدمه فى عصرنا حتى وقتنا هذا .
مميزات لغه باثون Python:
بلنسبه للمطورين :
- لها شعبيه كبيره ويوجد لها مراجع كثيره لمن يريد ان يتعلمها .
- اذا قمت بانشاء برنامج او تطبيق فانه يتم تشغيله على اى نظام تشغبل فى العالم وهذا ما يدفع الكل ليتعلمها .
- فى وقتنا الحالى تعتبى من اشهر اللغات المطلوبه فى سوق العمل اذا كنت تريد سوق العمل فعليك تعلمها حيث انها سوف توفر لك مجالات كثيره فى الشغل .
- بسيطه وتعلمها سهل مقارنتا بلغات البرمجه الاخرى .
- تعتبر من اهم اللغات المستخدمه فى مجال الامن المعلوماتو الهاكرز وهذا المجال يبحث كثير من الناس لتعلمه .
مميزات لغه البايثون عن باقى اللغات :
- ماديا
- سرعه القراءه والتعديل
- تقنيات
- العمل على اكثر من نظام تشغيل
- تعدد المهام
- التعامل لغات البرمجه مع لغة البايثون
- التعامل مع لغات برمجه
- المناهج الدراسيه
عيوب لغه بايثون :
هى لست بلسلبيات الى تضع من قيمه لغه بايثون وااهميها فى المجتمع وفى سوالعمل .
- من اهم عيوبها انها لم تتمكن من الدخول والسباق فى مجال تطبيقات المحمول على الرغم من انها تدخل فى تطبيقات سطح المكتب وتطبيقات الويب والذكاء الصناعى وغيره من المجالات الكثيره الى بتدخل فيها لغه البايثون .
- اعتماد اغلب المبرمجين على المكتبات الى بتوفرها لغه بايثون والطريقه السهله فى كتابتها مما يصعب على المبرمجين تعلم لغه اخرى . وانا ارى ان ليس عيب بل ميزه انك تتعلم لغهواحده تشتغل بيها بل ان تتعلم اكثر من لغه تحير نفسك فى تعلمهم واستخدامهم .
انتشار لغه بايثون فى سوق العمل :
طبقا موقع TioBE فان لغه بايثون تزداد شعبيتها بطريه ملحوظه حيث فى عام 2019 احتلت المركز الاول فى الشهر بعد ما كانت محتليه المركز الرابع فى عام 2018 فهى تسجل تقدما ملحوظ جدا
.
.
استخدام وتطبيقات لغه بايثون :
استخدامات وتطبيقات لغه بايثون كثيره جداا لما لها من مجالات كثيره فى سطح المكتب وتطوير الويب والشكبات والامن المعلومات والذكاء الصناعى وغيرهم من المجالات سوف نتحدث باختصار عن عن كل مجال والتطبيقات التى تم بلغه البايثون فى المجال .
- تطوير تكبيقات سطح المكتب ووجهات المستخدم لسهوله استخدامها وحيث قامو باستخدام مكتبات كثيره مثلا مكتبه كيوت لتحسين واجهة سطه المكتب .
- تطوير تطبيقات الويب وذالك باستخدام مكتبات كثيره حيث ان لغه البايثون اخدث مركز فى مجال Back End فى اللغات المستخدمه فى الجال .
- استخدمت كلغه نصيه فى كتابه العديد من البرامج مثل برنامج blender الذى يستخدم فى تصميم الارسومات ثلاثيه الابعاد وكذالك برنامج Maya.
- تستخدم بشكل واسع فى مجال الامن والشبكات ويستخدمها المبرمجين فى الهاكرز .
- شركات مثل جوجل وادسنس تستخدمها بشكل واسع وبصفه مستمره .
- لعبة سيفليزيشن 4 كذلك من تطبيقات بايثون الهائلة فهي لعبة استراتيجية شهيرة جدا .
- يوجد الكثير من التطبقات للغه بايثون ولكن نكتفى بهذا فى مقالنا .



تعليقات
إرسال تعليق