بايثون - ويكيبيديا

# بايثون

### من ويكيبيديا، الموسوعة الحرة

لغات برمجة
لغات كائنية
سي++ ++C | سي شارب #C
دلفي Delphi | ادا 95 Ada
جافا Java | سمولتوك Smalltalk
روبي Ruby
لغات تقليدية
بيسيك Basic | سي C
باسكال Pascal | كوبول COBOL
فورتران FORTRAN | أسمبلي Assembly
لغات وظيفية
ليسب Lisp | برولوغ Prolog
بايثون Python | باريس Paris
هندسة برامج

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

نشأت بايثون في مركز CWI (مركز العلوم والحاسب الألي) بأمستردام على يد جويدو فان رُزوم. تم تطويرها بلغة C. أطلق فان رُزوم اسم "بايثون" على لغته تعبيرًا عن إعجابه بفِرقَة مسرحية هزلية شهيرة من بريطانيا، كانت تطلق على نفسها أسم مونتي بايثون (Monty Python).

تتميز بايثون بمجتمعها النشط , كما ان لها الكثير من المكتبات البرمجيه ذات الاغراض الخاصه و التي برمجها اشخاص من مجتمع هذه اللغه , مثلاً مكتبة PyGame التي توفر مجموعه من الوظائف من اجل برمجة الالعاب . و يمكن لبايثون التعامل مع العديد من انواع قواعد البيانات مثل MySQL و غيرها .

## [تحرير] تطبيقات كُتبت بإستخدام البايثون

- Blender - برنامج مفتوح المصدر لإنشاء الرسومات ثلاثية الابعاد
- DrPython - بيئة تطوير متكامله مفتوحة المصدر من اجل لغة بايثون
- MySmartCI - مفسر اوامر مفتوح المصدر قابل للتوسيع

## [تحرير] أمثلة

  مثال Hello World!

    print "Hello World!"

مثال لاستخراج المضروب Factorial :

    num = 1
    x = raw_input('Insert the number please ')
    x = int(x)

    if x > 69:
     print 'Math Error !'
    else:
     while x > 1:
      num *= x
      x = x-1

     print num

## [تحرير] روابط خارجية

- الموقع الرسمي للغة بايثون
- مواقع لتعليم البرمجة بالبايثون (انكليزي)
- تعلم بايثون خطوة خطوة - مقدمة

| هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال تحتاج للنمو والتحسين؛ فساهم في إثرائها بالمشاركة في تحريرها.

تمّ الاسترجاع من "http://ar.wikipedia.org../../../%D8%A8/%D8%A7/%D9%8A/%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86.html"

تصنيفات الصفحة: بذرة حاسوب | لغات برمجة

##### Views

- مقالة
- ناقش هذه الصفحة
- النسخة الحالية

##### الموسوعة

- الصفحة الرئيسية
- الأحداث الجارية
- أحدث التغيرات الأساسية

##### تصفح

- المواضيع
- أبجدي
- بوابات

##### المشاركة و المساعدة

- بوابة المجتمع
- مساعدة
- الميدان
- التبرعات

##### بحث

##### لغات أخرى

- Aragonés
- Azərbaycan
- Български
- Bosanski
- Català
- Česky
- Dansk
- Deutsch
- English
- Esperanto
- Español
- Euskara
- فارسی
- Suomi
- Français
- Galego
- עברית
- Magyar
- Italiano
- 日本語
- 한국어
- Latina
- Lietuvių
- Nederlands
- Norsk (bokmål)
- Polski
- Português
- Română
- Русский
- Slovenčina
- Slovenščina
- Српски / Srpski
- Svenska
- ไทย
- Türkçe
- Українська
- Tiếng Việt
- 中文