بوابة:برمجة الحاسوب

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

مرحباً بكم في بوابة برمجة الحاسوب
HelloWorld.svg
• السبت 4 يوليو/ تموز 2015 م، الموافق 17 رمضان 1436 هـ
حدّث محتوى الصفحة
مقدمة 
8bit-dynamiclist.gif

البرمجة في مجال الحاسوب هو مجموعة من الأنشطة التي تمكن من كتابة برامج الحاسوب. هذه خطوة هامة في تصميم البرامج والأجهزة.

مقالة مختارة 

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

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

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

سيرة مختارة 
Ada Lovelace 1838.jpg

أدا أوجستا بايرون (10 ديسمبر 1815 - 27 نوفمبر 1852) هي بنت الشاعر لورد بايرون وعالمة رياضيات وتعد أول مبرمج حاسوب في التاريخ، حيث طورت برامج لآلة تشارلز باباج التحليلية. ووضعت القواعد الأساسية للغات البرمجة الحديثة، وقد كرمت بإطلاق اسمها على لغة أدا.

أغاستا آدا كينغ وكونتيسة من عائلة لوفلادس (الكونتيسة هي السيدة النبيلة ومرتبة في العائلات البريطانية) ولدت في العاشر من كانون الأول عام 1815 وتوفيت في السابع والعشرين من تشرين الأول عام 1852. وهي عالمة رياضيات إنكليزية وكاتبة عرفت بشكل أساسي لعملها على المحرك التحليلي وهو من أوائل الكومبيوترات الميكانيكية ذات الأغراض العامة لتشارلز بابيج (والذي يعد من أوائل الحواسيب) والذي يسمى بالمحرك التحليلي (موجود حاليا بمتحف الحواسيب).

ملاحظاتها عن المحرك تتضمن ما هو معترف بأنه الخوارزمية الأولى من نوعها والذي يعالج بوساطة الإله وبفضل ذلك تعد أول مبرمجة حاسوب في العالم.

آدا كانت الطفلة الشرعية الوحيدة للشاعر لورد بايرون وآن إيزابلا ملبانك (والتي تعد البايرونة الحادية عشرة من عائلة وينتو). لم يكن لها أي علاقة مع أبيها الذي توفي عندما كانت في التاسعة. وفي شبابها كانت مهتمة بالرياضيات والعمل على محرك باباج التحليلي.

ما بين عام 1842 و1843 ترجمت مقالة بوساطة عالم الرياضيات الإيطالي لويجي مينابرا عن المحرك ثم استكملت تلك المقالة بوضع ملاحظاتها وأفكارها التي تحتوي ما يعتبر أول حاسوب مبرمج حيث هي عبارة عن خوارزمية ترميز للمعالجة عن طريق الآلة.(هذه الملاحظات في درجة من الأهمية في أوئل تاريخ الحواسيب). كما أنها توقعت قدرة الحواسيب على تجاوز حدود المعالجات الحسابية وتدوير الأرقام التي كان الاخرون بما فيهم بابيج نفسه يلزم نفسه بالتركيز عليها.

صورة مختارة 
A yellowing rectangular paper with circular holes and numbers on it
المؤلف: Journey234

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

هل تعلم ؟ 
Updated DYK query.svg
تصنيف 



فهرس المواضيع 
المبادئ العامة

المبادئ العامة
برمجة • لغة برمجة • تصميم البرمجيات • جدول زمني لغات البرمجة • هندسة البرمجيات • خطأ برمجي • نمط برمجة

تطبيق عملي

تطبيق عملي
خوارزميات • نظام تحكم بالمراجعات • أمثلة البرمجيات • برمجة نظام • إعادة صياغة الكود • فحص البرمجيات • وحدة اختبار • اختبار التكامل

تقنيات البرمج

تقنيات البرمجة
برمجة متنافسة • برمجة تعريفية • برمجة وظيفية • برمجة أمرية • برمجة منطقية • برمجة جانبية المنحى • برمجة موجهة العنصر • برمجة كائنية التوجه • برمجة نموذجية التوجه • برمجة بالقيود • برمجة عن طريق عقد • برمجة بواسطة نية • حوسبة متوازية • برمجة إجرائية • برمجة مهيكلة

خدمات برمجة الكمبيوتر

خدمات برمجة الكمبيوتر
مصرف (برمجة) • مصحح • تحليل برنامج ثابت

اللغات الرئيسية

اللغات الرئيسية
برمجة كائنية التوجه : سي++ • سي-الكائنية • سي شارب • دي (لغة برمجة) • دلفي (لغة برمجة) • Eiffel • جروفي (لغة برمجة) • جافا (لغة برمجة) • Lisaac • لغة اللوجو • بي إتش بي • بايثون • ياقوت • سيمولا (لغة برمجة) • سمول توك

برمجة أمرية : Algol • APL • صفحات خادم نشطة • لغة تجميع • بيسيك • سي (لغة برمجة) • كوبول • فورث (لغة برمجة) • فورتران • فورتران • ليمبو (لغة برمجة) • باسكال (لغة برمجة) • بيرل • بي إتش بي • تي سي إل • PL/I • TCL • فيجوال بيسك • WLangage

برمجة وظيفية : هاسكل (لغة برمجة) • ML/لغة كامل الموضوعية/إف شارب (لغة برمجة) • ليسب/Common Lisp • Scheme • XSLT • سكالا (لغة برمجة)

برمجة تعريفية : Clips • برولوغ

Langages concurrents : أيدا (لغة برمجة) • إرلانج

برمجة أخرى : صيغة باكوس نور • Langage de programmation exotique

شخصيات

شخصيات
جون باكوس • Haskell Curry • أولي يوهان دال • جيمس جوسلينج • قريس هوبر • جون إشبيا • Brian Kernighan • دونالد كانوث • راسموس ليردورف • آدا لوفلايس • بيتر ناور • John Ousterhout • دينيس ريتشي • جايدو ڤان روسم • الكسندر ستيبانوف • بيارن ستروستروب • نيكلاوس ويرث

بوابات شقيقة 
المشاركة في المشروع ! 
A clipboard

يمكنك المشاركة في الأعمال لتحسين مقالات البوابة بالموسوعة. للقيام بذلك، قم بزيارة. «مشاريع ويكي معلوماتية».


عدد المقالات في ويكيبيديا ذات صلة ببرمجة الكمبيوتر يفوق 387 مقالة.

القوالب[عدل]

  • Portal iconبوابة برمجة الحاسوب

تصفح البوابات[عدل]

بوابة:ثقافة
بوابة:أعلام
بوابة:جغرافيا
بوابة:تصفح بوابات تاريخ
بوابة:رياضيات
بوابة:علوم
بوابة:المجتمع
بوابة:التقنية
بوابة:فلسفة
بوابة:تصفح بوابات الأديان
ويكيبيديا:فهرس البوابات
الثقافة الأعلام والتراجم الجغرافيا التاريخ الرياضيات العلوم المجتمع التقنيات الفلسفة الأديان فهرس البوابات
Portal.svg
البوابات الرئيسية:
قارات:

آسيا  · إفريقيا  · أوروبا  · الأمريكيتين  · أوقيانوسيا

بوابات شقيقة:

الوطن العربي  · ثقافة  · اللغة العربية  · سياسة

دول عربية:

البحرين  · الصومال  · الأردن  · الإمارات  · الجزائر  · السودان  · العراق  · الكويت  · المغرب  · المملكة العربية السعودية  · اليمن  · تونس  · سوريا  · فلسطين  · قطر  · لبنان  · ليبيا  · مصر  · موريتانيا  · جيبوتي  · عُمان  · جزر القمر

بوابة المجتمع ] تصفح البوابات ]