المدونة

لغة python

لغة python

01/27/2021 2071 المشاهدات

لغة python

وهي اللغة هي الاكثر سهولة على الإطلاق للبـدء في تعلم لغات البرمجة ، ودائماً ينصح بها المبتدئين.. كما انها مطلوبة جداً في اسواق العمل ، فحسب احصائيات شركة  Linkedin كانت هذه اللغة من المهارات الاكثر طلباً .

تم انشاء لغة python

في مركز العلوم والحاسب الآلي في امستردام

في اواخر الثمانيات وكان الفضل يعود الى جويـدو فان روزم حيث كان أول ظهور لها الى هذا العالم عام 1991 , وتم كتابة نواة هذه اللغة بلغة C , وقد تم تسميتها بهذا الاسم بسبب اعجاب فان رزوم بفرقة مسرحية بريطانية الاصل تدعى Monty python.

جويـدو فان روزم: مبرمج هولندي من مواليد عام 1956 حصل على شهادة ماجستير في الرياضيات وعلوم الحاسب عام 1982 يعمل حالياً في DropBox , وعمل في Google بين عامين 2005 و 2012 كما انه يفوم دائماً في تطور لغة python .

تستخدم لغة python في العديد من المجالات :

سأذكر بعض البرامج التي اعتمدت على لغة python بشكل جزئي أو بشكل كامل . (بعض من هذه البرامج كتب بلغة ال C أو C++ لكن لغة python دعمت هذه البرامج بشكل كبير بطريقة او بأخرى) .

برامج التصميم الثلاثية الابعاد :

MAYA

Blender

الالعاب الشهيــرة المصممة بلغة python :

Civilization IV

World of Tanks

Battlefield 2

Eve Online

البرامج الاخرى :

BitTorrent , DropBox , Cinema 4D

الشركات الكبرى التي تستخدمها :

لغـة البايثــون تستخدم بكثرة وعلى نطاق واسع من قبل Google و NASA فهي جزء لا يتجزأ منهم ,وتعد عنصراً أساسيـاً لمعظم توزيعات Linux , كما انها مستخدمة في Yahoo Maps , Yahoo Groups , U ltraseek

ميزاتها :

* من اكثر اللغات تميزاً من حيث البساطة والقوة ، حيث انها تعتبر جيدة جداً للمبتدئين من حيث عدم تعقيد الجمل المكتوبة ولا تحتاج سوى المعرفة القليلة ببعض الكلمات الانجليزية الاساسية للبدء فيها وتعلمها بدون بذل جهد .

* يمكنها التعامل مع معظم انظمة قواعد البيانات مثل MySQL, Oracle .

* مفتوحة المصدر اي انك لست بحاجة لشراءها ، ويتم تحسينها بشكل مستمر من قبل المطورين الذين يريدون من هذه اللغة ان تكون بأفضل حالاتها .

* سريعة العمل في تطوير التطبيقات كما انها تعمل على العديد من المنصات مثل Linux Windows, Macintosh, .

* قابلة للتمديد والتضمين اي يمكنك تضمين بايثون ضمن برامج C\C++ كما يمكنك كتابة اجزاء من برنامجك بلغة C\C++

* تمتلك مكتبة شاملة التي تساعدك في العمل على مختلف الاشياء مثل GUI , XML, HTML

المصادر :

ojuba

وادى التقنية

Wikipedia

منقول

التعليقات

إشترك في قائمتنا البريدية ليصلك جديد الموقع.