



C# (تلفظ میشود سیشارپ) یک زبان برنامهنویسی همهمنظوره و چندپارادایمی است که شیوههای برنامهنویسی با نوعدهی قوی، دامنهبندی واژگانی، دستوری، اعلانی، تابعی، عمومی، شیءگرا (مبتنی بر کلاس) و مؤلفهگرا را در بر میگیرد. این زبان در حدود سال 2000 توسط Microsoft در چارچوب ابتکار .NET توسعه داده شد و بعدها بهعنوان یک استاندارد از سوی Ecma (ECMA-334) و ISO (ISO/IEC 23270:2018) تأیید شد. C# یکی از زبانهای برنامهنویسی طراحیشده برای زیرساخت زبان مشترک است.
امکانات:
- کامپایل و اجرای برنامه
- مشاهده خروجی برنامه یا خطای مفصل
- ویرایشگر پیشرفته کد منبع با برجستهسازی نحوی، تکمیل خودکار پرانتزها و شمارهگذاری خطوط
- باز کردن، ذخیره، وارد کردن و همرسانی فایلهای C#.
- سفارشیسازی ویرایشگر
محدودیتها:
- برای کامپایل به اتصال اینترنت نیاز است
- حداکثر زمان اجرای برنامه 20s است
- در هر نوبت فقط یک فایل
- ممکن است برخی از توابع سیستم فایل، شبکه و گرافیک محدود باشند
- این یک کامپایلر دستهای است؛ برنامههای تعاملی پشتیبانی نمیشوند. برای مثال، اگر برنامهتان درخواست ورودی نمایش میدهد، پیش از کامپایل ورودی را در زبانه Input وارد کنید.





















