-->

Translate

ما هي مميزات لغة بايثون

 

خصائص بايثون



ما هي مميزات لغة بايثون


لغة بايثون تتميز بالسهولة من حيث الكتابة و القراءة ومن حيث التركيب النحوي لها، و تستطيع أن تبرمج بها في كل المنصات المعروفة الآن، فهي تضارع لغة Java العريقة، و تصلح لكل الأغراض تقريبا.


لماذا لغة Python ؟ 


في عام ١٩٩٠م قام Rossum van Guido باختراع لغة بايثون، وقد استقى هذه اللغة من عدة لغات سابقة من أمثال: C و ++C و 3-Modula و ABC و Icon. وتعتمبر بايثون ممن اللغات النصمية التمي ل تحتاج إلى بناء لتشغيمل البرناممج المكتوب بهما، وهمي ممن اللغات السممهلة و المنظمممة بشكممل صممارم مممما أهلهمما أن تكون الخيار الأول فممي صممنف اللغات الأكاديميمة التمي تعتممد فمي الجامعات، 


مميزات لغة بايثون:-


1-لا تحتاج إلى بناء أو ربط مثل لغة السي.


2-لا تحتوي على أنواع المتغيرات.


3-إدارة آلية للذاكرة.


4-مكانية التضمين و التمدد مع لغة السي.


5-البساطة و الوضوح في قواعد الكتابة و التصميم.


6-مفتوحة المصدر.


7-دعم أنواع البيانات و العمليات عالية المستوى.


8-دعم بروتوكولت الإنترنت القياسية.


9-كثرة المكتبات المضمنة و من أطراف ثالثة.


10-و أهم مميزاتها أنها سهلة التعلم.



فوائد لغة بايثون :-


1- البرامج تصبح أسهل و أبسط و أكثر مرونة.


2- تحسين الأداء و إمكانية التحاور مع النظام.


3- درجة عالية من المقروئية و إمكانية الصيانة وسهولة التعليم.


4-تعمل على عدة منصات: الويندوز و اللينكس والماكنتوش و اليونكس بدون تغيير الكود.


5- تعطيك الحرية في توزيعها و التعديل فيها و ضامن لبقائها.


6-تطوير سريع باستخدام أنواع الكائنات المدمجة.


7-تسهيل الوصول إلى البريد اللكتروني و HTTP.



الشركات التي تتضمن برامجها لغة بايثون:-


 Yahoo Maps


 Yahoo Groups


 Google


 National Weather Service


 NASA


 IBM 


Real Networks 


ما هي مجالات لغة بايثون ؟ 


باختصار شديد، بايثون خاضت جميع المجالات التي تتطلب سرعة التطوير و السهولة في المجال الأول، و تأخرت قليل في المجالات التي تحتاج إلى سرعة التطبيق، فمن المجالات التي تتميز فيها لغة بايثون: – 


 1– مجال الأدوات التي تتعامل مع النظام مباشرة.


 2– مجال برمجة الإنترنت.


 3– مجال برمجة واجهات المستخدم الرسومية.


 4– مجال برمجة قواعد البيانات.


5 – مجال البرمجة الموزعة.



كيف تشغل برنامج مكتوب بلغة Python؟ 


بما أن لغة بايثون نصية ، فإنه يتوجب عليك أن يكون لديك مفسر اللغة فقط لتشغيل البرنامج، و للحصول على المفسر اذهب إلى موقع لغة بايثون ، و نزل المفسر حسب النظام الذي تعمل عليه :


اضغظ هنا


على كل حال لكتابة برنامج بايثون ستحتاج إلى محرر نصوص ثم حفظ الملف بلحقة py. بعد ذلك ندخل على سطر الأوامر و نكتب:


 python program.py<<


حيث program اسم الملف، و للتعامل مباشرة مع محث لغة بايثون ، اكتب في سطر الأوامر :


python


و لكتابة أول برنامج لك ، اكتب : 


' print ' My name is Ayar<<

4 comments

avatar

لغة جدا سهلة

avatar

يا محرر اكواد استخدم لكتابة اللغة ؟

avatar

Microsoft VS Code برنامج جدا جميل و مفيد

 

ا

ا