مخاطبان دوره: کسانی که به تازگی برنامه نویسی را شروع کرده اند
سی شارپ (C#) یک زبان برنامهنویسی شیءگرا است که توسط شرکت مایکروسافت توسعه داده شده است. این زبان برای توسعه برنامهها در محیط داتنت (Microsoft .NET) و بستر برنامههای ویندوز استفاده میشود.C# از زبانهای برنامهنویسی C و C++ الهام گرفته و به طور واضح تحت تأثیر زبان Java قرار دارد. تاریخچه C# به سال ۱۹۹۹ بازمیگردد که مایکروسافت آن را برای توسعه برنامههایی بر روی پلتفرم NET. معرفی کرد. نام C# به خاطر شباهت نحوی و ساختاری با زبان C++ انتخاب شد. این زبان در ابتدا به عنوان بخشی از فعالیتهای تحقیق و توسعه شرکت مایکروسافت در زمینه تحقق بینایی مصنوعی و رایانش توزیعشده معرفی شد. در سال ۲۰۰۲، نسخه اولیه از C# به همراه فریمورک NET. منتشر شد. در تعریفی دیگر، اگر بخواهیم بگوییم که سی شارپ چیست، باید بگوییم زبانی قوی و انعطافپذیر است که از آن برای توسعه برنامههای متنوعی استفاده میشود. به عنوان یک زبان شیءگرا، C# از اصول مفهومی مانند کلاسها، اشیاء، ارثبری، چندریختی و استثناءها پشتیبانی میکند. همچنین، C# قابلیتهای بسیاری برای برنامهنویسی وب، توسعه نرمافزارهای سمت سرور و کلاینت، نرمافزارهای تحت وب و برنامهنویسی بازیها را فراهم میکند. اگر بخواهیم در مورد کاربرد سی شارپ به صورت خلاصه توضیح دهیم، باید بگوییم که سی شارپ در حال حاضر به عنوان زبان اصلی برنامهنویسی برای توسعه نرمافزارهای ویندوز، برنامههای دسکتاپ، برنامههای موبایل با استفاده از Xamarin و توسعه برنامههای وب با استفاده از ASP.NET استفاده میشود. زبان C# توسط جامعه برنامهنویسی به خوبی پذیرفته شده است و منابع زیادی برای یادگیری و توسعه با C# در دسترس است.
0/0 امتیاز میانگین
0 نظر
1 دانشجو
1 دوره
زمان دوره
12 ساعت
تعداد سرفصلها
3
تعداد دانشجو
0
سطح دوره
پیشرفته
دسترسی به دوره
مادام العمر