حقائق ورؤى حول بايثون (لغة برمجة)

بايثون (بالإنجليزية: Python) لغةُ برمجة، عالية المستوى، سهلة التعلم، مفتوحة المصدر، وَسُوعة، كائنية البرمجة، مُفسَّرة، متنوعة الاستعمالات؛ فهي منتشرة في مجالات كثيرة: كبناء البرامج المستقلة بالواجهات الرسومية، وكتطبيقات الوِب، وتُستعمَل لغةَ برمجةٍ نصية تُدير كثيرًا من البرمجيات مثل: بلندر. فهي سواءٌ في إنشاء البرامج الميسَّرة للمبتدئين، وفي المشروعات الضخمة. يُنصَح أكثر مبتدئي البرمجة بتعلمها؛ فهي من أسرع لغات البرمجة تعلماً.

طوَّرها جَيْدو فان روسم في معهد الرياضيات والمعلوماتية الهولندي (CWI) بمدينة أمستردام في أواخر ثمانينيَّات القرن العشرين، وكان أول إعلان لها سنةَ 1991 م. كُتبت نواتُها بلغة سي. سمًّاها روسم «بايثون» على لغته؛ إعجابًا منه بفِرقَة مسرحية هزْلية بريطانيَّة معروفة، كانت تسمي نفسها مونتي بايثون.

وتتميز بايثون بمجتمعها النشيط، وبكثير من المكتبات البرمجية الخاصة لناسٍ من ذلك المجتمع؛ كمكتبة باي جَيْم، التي فيها دوالُّ تُبرمَج بها الألعاب. وكذلك قواعد البيانات، منها: ماي إس كيو إل.

وفيها أنماط برمجة: التوجيه الكائني، وجانبية التوجيه، والوظيفية. وقد تُستعمل بايثون للبرمجة نصية مثل كثيرٍ من لغات البرمجة الديناميكية. ولبايثون نموذجٌ مُتاح التطوير، قائم على مجتمعها من المبرمجين، تدعمه مؤسسة برمجيات بايثون. التي تحفَظ للغة تعريفها في التنفيذ المرجعي لسي بايثون.

قراءة المقال الكامل على ويكيبيديا ←