اللغة الاكثر سهولة python

اللغة الاكثر سهولة على الإطلاق للبـدء في تعلم لغات البرمجة
لغـة ” البايثـون ” هي الحــل لكل مُبتــدئ فى البــرمجــة
من المعلوم ان هناك عدد كبير من لغات البرمجة. وللبــدء فى هــذا المجال الواسـع يجب ان نختار لغة سهلة في التعلم وقوية ومطلوبة في سوق العمل..
python
هي اللغة الاكثر سهولة على الإطلاق للبـدء في تعلم لغات البرمجة ، ودائماً ينصح بها المبتدئين.. كما انها مطلوبة جداً في اسواق العمل ، فحسب احصائيات شركة
Linkedin
كانت هذه اللغة من المهارات الاكثر طلباً

**  ملاحظة هامة  **

جميع لغات البرمجة دون اسثناء لتتعلمها بشكل صحيح يجب ان تجرب وتحل التمارين بشكل مستمر ولن تتعلمها بمجرد قراءتك للكتب او مشاهدتك للدروس .. القاعدة الاولى والاخيرة هــي أن تجــرب وتحــاول بإستمــرار..
تم انشاء لغة
python
في مركز العلوم والحاسب الآلي في امستردام في اواخر الثمانيات وكان الفضل يعود الي ربنا في المقام الاول وبعد كدا الى جويـدو فان روزم حيث كان أول ظهور لها الى هذا العالم عام 1991 , وتم كتابة نواة هذه اللغة بلغة
C
وقد تم تسميتها بهذا الاسم بسبب اعجاب فان رزوم بفرقة مسرحية بريطانية الاصل تدعى
Monty python.
جويـدو فان روزم: مبرمج هولندي من مواليد
عام 1956 حصل على شهادة ماجستير في الرياضيات وعلوم الحاسب عام 1982 يعمل حالياً في
DropBox
وعمل في
Google
بين عامين
2005 و 2012
كما انه يفوم دائماً في تطور لغة
python .

 استخدامها 

تستخدم لغة python في العديد من المجالات :
في تطوير الويب ، وفي البرامج التي تستخدم الواجهات الرسومية ، وفي توزيعات انضمة التشغيل..
بعض البرامج التي اعتمدت على لغة python بشكل جزئي أو بشكل كامل .
بعض من هذه البرامج كتب بلغة ال C أو C++ لكن لغة python دعمت هذه البرامج بشكل كبير بطريقة او بأخري .
برامج التصميم الثلاثية الابعاد
MAYA
Blender
الالعاب الشهيــرة المصممة بلغة python
Civilization IV
World of Tanks
Battlefield 2
Eve Online
البرامج الاخرى
BitTorrent , DropBox , Cinema 4D
الشركات الكبرى التي تستخدمها
لغـة البايثــون تستخدم بكثرة وعلى نطاق واسع من قبل
Google و NASA
فهي جزء لا يتجزأ منهم ,وتعد عنصراً أساسيـاً لمعظم توزيعات
Linux
كما انها مستخدمة في Yahoo Maps , Yahoo Groups , U ltraseek
عندمـا نقـول ” بـرمَج بلغـة برمجـة جوجل ”

 ميزاتها 

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

  • يمكنها التعامل مع معظم انظمة قواعد البيانات مثل MySQL, Oracle .
  • مفتوحة المصدر اي انك لست بحاجة لشراءها ، ويتم تحسينها بشكل مستمر من قبل المطورين الذين يريدون من هذه اللغة ان تكون بأفضل حالاتها .
  • سريعة العمل في تطوير التطبيقات كما انها تعمل على العديد من المنصات مثل Linux Windows, Macintosh, .
  • قابلة للتمديد والتضمين اي يمكنك تضمين بايثون ضمن برامج C\C++
  • كما يمكنك كتابة اجزاء من برنامجك بلغة C\C++
  • تمتلك مكتبة شاملة التي تساعدك في العمل على مختلف الاشياء مثل GUI , XML, HTML

 كتب يمكنك الاستفادة منها

Beginning Python – James Payne
Head First Python –    Paul Barry
Python For Dummies – Stef Maruch,
Think Python – Allen B. Downey
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 التعليقات :

إرسال تعليق