بايثون |
ماهي لغة بايثون ! لغة البرمجة المستقبلية
تعد بايثون لغة برمجة حديثة نسبياً فبداياتها ترجع إلى سنة 1991 عندما قام جيدو فان
روسام Guido van Rossum بتطويرها. أكثر خصائص بايثون مبنية ومستوحاة من لغة مفسرة تدعى ABC، حيث كانت لدى روسام رغبة في تصحيح بعض أخطاء هذه اللغة من ناحية، مع المحافظة على بعض خصائص اللغة من ناحية أخرى. في البداية كان فان روسام يبحث عن لغة مفسرة قابلة للتطوير والتوسيع تشبه ABC في طريقة كتابتها مع القدرة على استدعاء أوامر نظام Amoeba الذي كان يعمل عليه حينها. وبعد مشاورة مصممي 3-Modula قرر فان روسام البدء في مشروع لغة برمجة جديدة أسماها Python والاسم المستوحى من مسلسل كوميدي من زمن السبعينات.
لغات تأثرت بلغة بايثون:
- Ruby
- Boo
- Groovy
- Cobra
- D
- Dao
- Falcon
- Lisp
- Haskell
- Perl
- Java
- Icon
- ABC
- C
- Modula-3
- AlG0L 68
خصائص لغة بايثون:
- لغة مُفسرة، تفاعلية، كائنية، وظيفية.
- برامجها تعمل على جميع أنظمة التشغيل في حال توافر المفسر فقط.
- الكتابة ديناميكية، تجدر الإشارة هنا إلى وضوح وسهولة أسلوب الكتابة في بايثون.
- غنية بالإضافات والمكتبات.
- مفتوحة المصدر.
أهم مجالات الاستخدام :
في الوقت الحاضر تعتبر بايثون لغة برمجة متعددة الأغراض ولكن من
أكثر استعمالات بايثون:
- برمجة برامج لينكس.
- سكربتات إدارة النظام.
- التعامل مع قواعد البيانات.
- برامج الويب.
ليست هناك تعليقات:
إرسال تعليق