لماذا اختار لغة البايثون فى البرمجة ؟

حيرة فى اختيار لغة البرمجة
حيرة فى اختيار لغة البرمجة

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

ودعنى اخبرك شيئا سيظل عمره كله يبحث عن اللغة الكامله ولن يجدها لان ببساطه ما يجهله المبتدئين ان لغة البرمجة ما هى الا وسيلة او اداه تستخدمها لتحقق هدفك ودعنى اعطيك مثال

” القدماء المصريين بنوا الاهرامات قديما ثم قامت الصين حديثا بصنع هيكل مشابه جدا لهذة الاهرامات هل تعتقد انهم استخدموا نفس الادوات اكيد لا .. ولكن كلاهم وصل الى هدفه “

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

فلا تجعل هدفك هوا تعلم لغة معينة بحد ذاتها بل هدفك هوا تحقيق مشروع ما سواء كان موقع او برنامج او لعبة او شىء تريده ثم ابحث عن الاداة التى تناسبك ولا تتوقع ان الناس سوف يجتمعون على شىء واحد.

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

وبما ان موقعنا بايثون ارابيا يتحدث عن لغة الباثون فسيكون حديثنا فى هذا الموضوع عن البايثون وهذا لايعنى ضعف اللغات الاخرى . الاختيار لك انت فى النهاية

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

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

كود ايفل
احصائيات موقع كود ايفل

نشأت بايثون في مركز CWI مركز العلوم والحاسب الآلي) بأمستردام على يد جويدو فان رُزوم ) في أواخر الثمانينات من القرن المنصرم، وكان أول إعلان عنها في عام 1991. تم كتابة نواة اللغة بلغة C  . أطلق فان رُزوم اسم “بايثون” على لغته تعبيرًا عن إعجابه بفِرقَة مسرحية هزلية شهيرة منبريطانيا، كانت تطلق على نفسها اسم مونتي بايثون

 : استخدمات البايثون 

. تستخدم لغة البايثون في كثير من المجالات مثل تطوير الويب وتوزيع أنظمة التشغيل و الواجهات الرسومية

 . اشهر الشركات التي ساهمت البايثون بشكل كبير فيها

شركات تستخدم البايثون
شركات تستخدم البايثون فى مواقعهم بشكل جزئى او كلى

برامج التصميم الثلاثية الابعاد :

  • MAYA
  • Blender

الالعاب الشهيــرة المصممة بلغة  python  :

  • Civilization IV
  • World of Tanks
  • Battlefield 2
  • Eve Online

البرامج الاخرى :

BitTorrentDropBox , Cinema 4D

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

مصادر اراجيك , ويكيبيديا , بايثون

Advertisements