برمجة: الفرق بين النسختين
[نسخة منشورة] | [مراجعة غير مفحوصة] |
تم حذف المحتوى تمت إضافة المحتوى
ط استرجاع تعديلات 2001:16A2:8C04:DF09:6527:8A86:FDA8:2902 (نقاش) حتى آخر نسخة بواسطة ASammourBot وسم: استرجاع |
لا ملخص تعديل وسمان: تحرير من المحمول تعديل ويب محمول |
||
سطر 5:
وتتبع عملية [[البرمجة]] قواعد خاصة باللغة التي اختارها [[مبرمج|المبرمج]]. وكل [[لغة برمجة]] لها خصائصها التي تميزها عن الأخرى وتجعلها مناسبة بدرجات متفاوتة لكل نوع من أنواع [[البرامج]] وحسب المهمة المطلوبة من هذا [[البرنامج]]. كما أن [[لغة برمجة|اللغات البرمجية]] <ref>{{مرجع ويب|المؤلف=Shaun Bebbington|السنة=2014|المسار=http://yearofcodes.tumblr.com/what-is-coding|العنوان=What is coding|تاريخ الوصول=2014-03-03| مسار الأرشيف = http://web.archive.org/web/20171218182342/http://yearofcodes.tumblr.com:80/what-is-coding | تاريخ الأرشيف = 18 ديسمبر 2017 }}</ref> أيضا لها خصائص مشتركة وحدود مشتركة بحكم أن كل هذه اللغات صممت للتعامل مع [[الحاسوب]]. وتتطور [[لغة برمجة|لغات البرمجة]] (السوفتوير Software) بتطور عتاد الحاسوب المرئي (الهاردوير Hardware). فعندما ابتكر [[الحاسوب]] في الأربعينيات والخمسينيات من القرن الماضي (بعد أجهزة الحساب الكهربائية في العشرينات) - وكان [[الكمبيوتر]] يعمل بأعداد كبيرة من [[الصمامات الإلكترونية]] - كانت [[لغة برمجة|لغة البرمجة]] معقدة هي الأخرى، حتي أنها كانت عبارة عن سلسلة من الأعداد لا يدخلها إلا الصفر 0 والواحد 1 وذلك لأن الحاسب يفهم حالتين فقط وجود التيار 1 أو عدم وجوده 0، وكان ذلك صعبا على [[مبرمج|المبرمجين]]. ولكن بابتكار [[الترانزيستور]] صغر حجم [[الحاسوب]] كثيرا وزادت إمكانياته، واستطاع المختصون في نفس الوقت أن يبتكروا لغات أسهل للاستخدام، وأصبحت [[لغة برمجة|لغات البرمجة]] مفهومة إلى حد بعيد للمختصين. ولا يزال التطوير والتسهيل جاريا وتسمى هذه اللغات سهلة التعامل بالنسبة للمبرمجين باللغات عالية المستوى.<ref>{{مرجع ويب|المؤلف=Shaun Bebbington|السنة=2014|المسار=http://yearofcodes.tumblr.com/what-is-programming|العنوان=What is programming|تاريخ الوصول=2014-03-03| مسار الأرشيف = http://web.archive.org/web/20171217104540/http://yearofcodes.tumblr.com:80/what-is-programming | تاريخ الأرشيف = 17 ديسمبر 2017 }}</ref>
'''برمجة الحاسوب''': هي عملية كتابة، اختبار، تصحيح للأخطاء وتطوير [[كود مصدري|للشيفرة المصدرية]] لبرنامج حاسوبي يقوم بها الإنسان، تهدف البرمجة
== لغات البرمجة ==
|