این زبان توسط توسط مایکروسافت طراحی شده است تا برای توسعه برنامهها روی پلتفرمهای مایکروسافت استفاده شود. توسعهدهندگان #C این زبان را بخاطر ویژگیهای مطلوبش دوست دارند و از آن به خاطر طراحی خوبش استفاده میکنند.
C# زبانی کاربری است و از آنجا که C# یک زبان سطح بالا است، تا حدی به زبان انگلیسی نزدیک است. علاوه بر این، C# بسیاری از جزئیات پیچیده دستگاه (کامپیوتر) را خلاصه میکند، بنابراین میتوانید به جای اینکه نگران جزئیات کوچکی که اکثرا هم خستهکننده و دشوار هستند، روی برنامهنویسی تمرکز کنید. درک این زبان بسیار آسان است و به راحتی فهمیده میشود. در شرایط عادی، زبان سی شارپ برای شما برخی از وظایف مانند مدیریت استثنا ها و مدیریت حافظه را مدیریت می کند. این باعث می شود که شما به جای پرداختن به این گونه مسائل بیشتر بر روی منطق برنامه خود تمرکز کنید. C# یک زبان statically-typed است، به این معنی که کدهای شما قبل از اینکه در برنامه ساخته شوند، خطاهای آنها بررسی میشوند. خطاها سادهتر ردیابی میشوند، و از آنجا که زبانهای statically-typed نسبت به کدهای شما بسیار دقیق عمل میکنند، به طور کلی کدها پایدارتر خواهند شد، بنابراین همانطور که برنامه بزرگتر و پیچیدهتر میشود، نگهداری آن آسان است. C# به عنوان یک زبان statically typed سریعتر از زبانهای dynamically typed مانند پایتون است زیرا همه چیز در آن به وضوح تعریف شده است. بنابراین هنگامی که برنامه در حال اجراست، منابع دستگاه شما برای چک کردن تعاریفی که در کد شماست، هدر نمیرود. زبان هایی که دارای نوع های استاتیک هستند همیشه سریع تر از زبان هایی هستند که دارای نوع های داینامیک اند. سی شارپ در هنگام اجرا بر روی دستگاه شما نیاز به منابع زیادی ندارد. StackOverflow یک سایت پرسش و پاسخ برنامهنویسی است که بدون شک سایت محبوب برنامهنویسان تازهکار است. از آنجا که StackOverflow با C# ساخته شده است، انجمن C# در آن بسیار قدرتمند است. بعضی از توسعهدهندگان فکر میکنند که سؤالات C# در مقایسه با زبانهای دیگر پاسخهایی با کیفیت بالا را دارند. 16% از 100 میلیون وبسایت قدرتمند توسط فریمورک ASP.NET طراحی شدهاند که بسیاری از آنها از C# استفاده کردهاند. بنابراین فرصتهایی در توسعه اقتصادی backend وجود دارد. با این حال، غولهای فناوری به طور عمده از جاوا بخاطر ابزارها و قابلیت حمل بهتر آن استفاده میکنند.
نظرات (2)
mahdi
1399/06/17بسیار عالی و مفید
علی رضائی
1400/01/02عالی