لغة سي شاربمن ويكي الجامعة, مركز التعليم الحر
اذهب إلى: تصفح, البحث لغة #C
لغة برمجية جديدة ابتدعتها شركة مايكروسفت وقد صممت لتعمل على منصه خاصة بها تسمى تلك المنصة بإطار NET. دون الاعتماد المباشر على نظام التشغيل .
أهمية لغة #C
لغة برمجية جديدة ابتدعتها شركة مايكروسفت وقد صممت لتعمل على منصه خاصة بها تسمى تلك المنصة بإطار NET. دون الاعتماد المباشر على نظام التشغيل .
[عدل] مقدمةشركة مايكروسفت صممت هذه اللغة كي تعمل بإستقلال عن نظام التشغيل قدر الإمكان , فالشفرة المكتوبة بلغة #C لا تتخاطب مع نظام التشغيل مباشرة وإنما مع إطار عمل . NET .
وقد صممت الشركة مجموعة من العمليات و الإجراءات ضمن مكتبة ضخمة جدا توفر هذه المكتبة على المبرمجين عناء كتابة الكثير من الشيفرات البرمجية التي يمكن أن توجد بصورة مجردة أو بشكل فياسي للاستخدام العام . تسمي هذه المكتبة بإطار عمل NET . ولن أخفي عليك عزيزي القارئ أن لغة #C لو حدها لا تسطيع القيام بالكثير ما لم تعتمد على إطار عمل نت و هذا واضح جدا من خلال تصريحات الشركة و التي تشير الى ان لغة #C هي اللغة الأم لكتابة تطبيقات تعتمد على منصة . NET
[عدل] طبيعة اللغةإن لغة #c هي لغة كائنية التوجه (Object-Oriented) , تجمع بين القوة البرمجية للغة ++c وبين سهولة و بساطة البرمجة بلغة Visual Basic . ولن أبالغ إذا قلت إن هذه اللغة قامت بجمع مزايا لغات البرمجة السابقة مثل Delphi و Java وابتعدت عن مساوئ هذه اللغات وأخطاءها. ويكفي أن نقول أنك بواسطة لغة ستتمكن من تصميم أعقد التطبيقات وبمجهود أقل بكثير من الذي يمكن أن تبذله باستخدام لغات برمجية أخرى .
*************************************************************************
لمن لغة سي شارب؟من ويكي الجامعة, مركز التعليم الحر
اذهب إلى: تصفح, البحث تستهدف هذه اللغة الأشخاص الذين يودون تعلم البرمجة و يودون البدئ بلغة برمجية جديدة وتستهدف المبرمجين غير المتبدئين سبق لهم تعلم و أن تعلموا البرمجة لغات إخرى مثل فيزول بيسك و اللغات السابقة لظهور هذه اللغة .
و تستهدف الذين هم يردون إحتراف اللغة بنفس اللغة فقط . الخلاصة تستهدف كل الذين لهم إلمام بالبرمجة .