مجلة التدريب
www.Moias.org
لغة البايثون  Python
لغة البايثون  Python
التدريب
أضيف بواسطة sa

اعداد: أ. شذا النصرالله

هي لغة برمجة ابتكرها “جايدوڤان روسم”، كانت أول نسخة لها في عام 1991، يستمر تطوير هذه اللغة وإضافة الكثير من المزايا عليها في كل إصدار جديد منها إلى يومنا هذا حتى اصبحت إحدى أهم لغات العصر.

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

على سبيل المثال يمكنك برمجة الألعاب عن طريق مكتبة PyGameوالتي تمكنك من برمجة ألعاب بسرعة وسلاسة، كما أن هذه المكتبة بداية لتعلم اساسيات برمجة وتصميم الألعاب، ستتعرف على مجموعة من التقنيات والبنية الخاصة بالألعاب، هذا لا يعني أنها ليست مناسبة لصناعة ألعاب قوية، كما يمكنك أيضا برمجة تطبيقات سطح المكتب باستخدام مكتبات أشهرها GTK.

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

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

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

 

المشاهدات 2982   تاريخ الإضافة 2020/08/05   آخر تحديث 2024/05/03 - 16:19   رقم المحتوى 455
أضف تقييم
أخبار مشابهة
تابعنا على
إحصائيات الزوار
اليوم 54 الشهر 3311 الكلي 923310
الوقت الآن
السبت 2024/5/4 توقيت الكويت
تصميم وتطوير