أنت هنا

لغة البرمجه بايثون python

الكاتب : شبيب ال مطلق | 01/02/2013 |

مقتبس من وكي :
بايثون لغة برمجة، من لغات المستوى العالي، تتميز ببساطة كتابتها وقراءتها، سهلة التعلم، تستخدم أسلوب البرمجة الكائنية (OOP)، مفتوحة المصدر، وقابلة للتطوير. تعتبر لغة بايثون لغة تفسيرية، متعددة الأغراض وتستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة باستخدام الواجهات الرسومية المعروفة وفي عمل برامج الويب، بالإضافة إلى استخدامها كلغة برمجة نصية للتحكم في أداء بعض من أشهر البرامج المعروفة أو في بناء برامج ملحقة لها. وبشكل عام يمكن استخدام بايثون لبرمجة البرامج البسيطة للمبتدئين، ولإنجاز المشاريع الضخمة كأي لغة برمجية أخرى في نفس الوقت. غالباً ما يُنصح المبتدئين في ميدان البرمجة بتعلم هذه اللغة لأنها من بين أسرع اللغات البرمجية تعلماً. نشأت بايثون في مركز CWI (مركز العلوم والحاسب الآلي) بأمستردام على يد جويدو فان رُزوم في أواخر الثمانينات من القرن المنصرم، وكان أول إعلان عنها في عام 1991. تم كتابة نواة اللغة بلغة C. أطلق فان رُزوم اسم "بايثون" على لغته تعبيرًا عن إعجابه بفِرقَة مسرحية هزلية شهيرة من بريطانيا، كانت تطلق على نفسها اسم مونتي بايثون (بالإنجليزية: Monty Python). تتميز بايثون بمجتمعها النشط، كما أن لها الكثير من المكتبات البرمجية ذات الأغراض الخاصة والتي برمجها أشخاص من مجتمع هذه اللغة، مثلاً مكتبة PyGame التي توفر مجموعه من الوظائف من أجل برمجة الألعاب. ويمكن لبايثون التعامل مع العديد من أنواع قواعد البيانات مثل MySQL وغيره...

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

القسم :

التعليقات

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

اكيد اللغه قويه والا كان ما استخدموها مطورين لينوكس في برامج قويه حتى بداخل سيرفرات مواقعنا ...

بخصوص التعقيد ما اشوف فيها اي تعقيد بالعكس فيها اطر عمل اللحين وسهل التعلم عليها في مده قليله اما مايكروسوفت فلسفتها غير واغلب مبرمجين مايكروسوفت اللي يستخدمون البرامج بواجهات رسوميه معرفتهم تكون محدوده وخذ عندك مبرمجين asp ومبرمجين php مو انتقاص من مبرمجين اللي يعتمدون على برامج مايكروسوفت الرسوميه لكن الاتكال على برامج دائم يدعوا للراحه وعدم البحث عن الافضل وتذكر اني قلت في الغالب لان فيه مبرمجين قمه وادائهم برامجهم قويه