بايثون: يمكن أن تكون اللغات مفتوحة المصدر أيضًا

شعار Python

هناك العديد من لغات البرمجة ، بعضها معروف ومستخدم جيدًا كما هو الحال في بايثون. لغة مفسرة ، وهي أيضًا سهلة التعلم ، على الرغم من أنها ليست من أسرع اللغات. تُستخدم لغة البرمجة هذه لإنشاء تطبيقات مختلفة ، ويتم استخدامها مؤخرًا على نطاق واسع لإنشاء نصوص لإدارة الأنظمة أو للقرصنة. لكن ليس هذا ما نريد التحدث عنه في هذا المقال ، على الرغم من أن بايثون هي أحد أبطال الأخبار ...

تم إنشاء Python بواسطة غيدو فان روسوم في أواخر الثمانينيات خلفًا للغة ABC. يأتي اسم هذه اللغة الغريبة من Monty Python ، المجموعة المعروفة من الكوميديين البريطانيين. أراد فان روسوم نشر رمز هذا المشروع الذي كان ينفذه ، وهكذا دخلت لغة البرمجة هذه المستخدمة على نطاق واسع اليوم إلى المجتمع. إنه حاليًا عبر الأنظمة الأساسية ويتم إدارته في إطار مؤسسة Python Software Foundation. من الموقع الرسمي للمشروع يمكنك تنزيل إصدارات مختلفة منه والحصول على وثائق.

إذا كنت لا تزال لا تعرف كيفية البرمجة أو بدأت للتو ، فإنني أوصي بايثون ، لأنها ليست لغة صعبة. وبالمناسبة ، فإن الترخيص الذي تُنشر بموجبه هذه اللغة هو ترخيص خاص يسمى ترخيص مؤسسة برامج Python، متوافق مع GNU GPL اعتبارًا من الإصدار 2.1.1 ، على الرغم من عدم توافقه مع بعض الإصدارات السابقة. وبالحديث عن مؤسسة Python Software Foundation ، لتقول إنها مؤسسة مسؤولة عن إدارة لغة البرمجة وتعزيزها.

إنها منظمة غير ربحية. تم إنشاء PSF في عام 2001 وهو مخصص ببساطة لإدارة (التطوير ، إدارة الحقوق الفكرية ، الحصول على أموال اقتصادية لمواصلة التطور ، إلخ) هذا المشروع منذ ذلك الحين ، والذي تم تطويره الآن بفضل المجتمع. وأخيرًا ، أود أن أقول إنه من بين الإصدارات المختلفة Python 2.x و Python 3.x، هذا الأخير بأحدث المستجدات. بالإضافة إلى ذلك ، تطبيقات مثل CPython و IronPython (المصمم لـ .NET) و Stackless Python (CPython بدون مكدس C) و Jython (صنع في Java) و Pippy (لـ Palm) و PyPy (المحسّن بواسطة JIT) و ActivePython (ملكية مع ملحقات ).


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.