Thursday, October 4, 2018

نبذة حول لغة البرمجة Python 2018

بسم الله الرحمن الرحيم
نبذة حول لغة البرمجة Python
لغة البرمجة Python :
تعتبر لغة البرمجة بايثون لغة برمجة حديثة نسبيا فبداياتها ترجع الى العام 1991 عندما قام
جودو فان روسام بتطويرها . اكثر خصائص لغة بايثون مبنية و مستوحات من لغة مفسرة 
تدعى ABC , حيث كانت لدى روسام رغبةفي تصحيح بعض اخطاء هذه اللغة من ناحية , في 
البداية كان فان روسام يبحث عن لغة مفسرة قابلة للتطويع و التوسيع تشبه ABC في 
طريقة كتابتها مع القدرة على استدعاء أوامر نظام أمويبا الذي كان يعمل عليه حينها . وبعد
مشاورة مصممي Modula3 قرر فان روسام البدء في مشروع لغة برمجة جديدة اسمها 
بايثون الاسم المستوحى من مسلسل كوميدي من زمن السبعينات .

أهم اللغات التي أثرت على بايثون :
 - Lisp
 - Haskell
 - Perl
 - Java
 - Icon
 - ABC
 - C
 - Modula
 - Algol 68

أهم اللغات التي تأثرت ببايثون :
 - Ruby
 - Boo
 - Groovy
 - Cobra
 - D
 - Dao
 - Falcon

خصائص اللغة :
 - لغة مفسرة , تفاعلية , كائنية , وظيفية 
 - برامجها تعمل على جميع انظمة التشغيل في حال توفر المفسر فقط.
 - الكتابة دينامكية قوية , تجدر الإشارة هنا إلى وضوح وسهولة استايل الكتابة في بايثون
 - غنية بالاضافات والمكتبات 
 - مفتوحة المصدر

أهم التطبيقات : 
 - برمجة برامج لينكس
 - سكربتات ادارة النظام
 - التعامل مع قواعد البيانات
 - برامج ويب



No comments:

Post a Comment