انتقل إلى المحتوى

بوابة:برمجة الحاسوب/مقالة مختارة/2

من ويكيبيديا، الموسوعة الحرة
سي# (بالإنجليزية: #C)‏ (تلفظ سي شارب) هي لغة برمجة متعددة الأنماط تتمتع بكونها سكونية التنميط وأمرية وتعريفية ووظيفية وإجرائية وعمومية وشيئية المنحى (غرضية التوجه) (باستخدام الصفوف) كما تخضع لمبادئ البرمجة التركيبية المنحى.

قامت مايكروسوفت بتطوير هذه اللغة في إطار عملها على تطوير دوت نِت وتمت الموافقة على تعييرها من منظمة Ecma (المعيار Ecma-334) والمنظمة الدولية للمعايير (المعيار ISO/IEC 23270:2006). إن سي# إحدى لغات البرمجة المصممة للعمل على البنية التحتية المشتركة للغات البرمجة (CLI). صُممت لغة سي# لتكون لغة بسيطة وحديثة وعامة الأغراض وشيئية المنحى. وقد قاد أندرس هيلسبرغ فريق تطويرها.

تستعمل C# في عدة مجالات ومنها برمجة الالعاب و برمجة المواقع عبر تقنية او اطار العمل asp.net وبالتأكيد برمجة تطبيقات ويندوز كما انها تستعمل لبرمجة تطبيقات ويندوز فون الخاص بالهواتف ولا يجب ان ننسى انها تستعمل في برمجة الشبكات.