سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.

درباره زبان سی شارپ

زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد. بعداً استانداردهای ECMA و ISO را نیز در برگرفت. همچنین یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی می‌شوند.

این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامه‌نویسی دلفی، سرپرستی تیم طراحان این زبان را بر عهده داشت. این زبان دارای دستوری شیءگرا مشابه ++C است. زبان سی شارپ به شدت از زبان‌های جاوا و دلفی تأثیر پذیرفته‌است. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود. هر چند در ژوئیه ۲۰۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد.

آخرین نسخه آن نسخه 7.0 است که در حال توسعه است.[۱]

منبع: ویکی پدیا

۱۹ مرداد ۱۳۹۷
c sharp logo - سی شارپ

آموزش WinForm در سی شارپ – قسمت ششم

سلام روز خوش. طبق قولی که داده بودم این جلسه از مجموعه آموزشی سی شارپ قراره یه ماشین حساب ساده رو با هم بسازیم. این جلسه […]
۱۵ آذر ۱۳۹۶
c sharp logo - سی شارپ

آموزش WinForm در سی شارپ – قسمت پنجم

با عرض سلام و شب بخیر خدمت برنامه نویسان عزیز. اگه یادتون باشه توی جلسه دوره آموزش سی شارپ قبل سه مورد از عملگر ها را […]
۱۵ آذر ۱۳۹۶
c sharp logo - سی شارپ

آموزش WinForm در سی شارپ – قسمت چهارم

با سلام این جلسه قراره راجب عملگر ها توی سی شارپ صحبت کنیم. خب توی جلسه قبل با انواع داده ها آشنا شدیم. عملگرها در واقع […]
۸ آذر ۱۳۹۶
c sharp logo - سی شارپ

آموزش WinForm در سی شارپ – قسمت سوم

مقدمه با عرض سلام و خسته نباشید.این جلسه قراره کمی راجب مفاهیم و تئوریات زبان سی شارپ (C#) صحبت کنیم. بریم سراغ مواردی که توی کد […]
۶ آذر ۱۳۹۶
c sharp logo - سی شارپ

آموزش WinForm در سی شارپ – قسمت دوم

شروع آموزش جلسه قبل تا حدودی با محیط ویژوال استودیو آشنا شدیم و یه پروژه سی شارپ هم ساخیتم. این جلسه قراره یکم بیشتر درباره ابزار […]
۱۸ آبان ۱۳۹۶
strassen algorithm

پروژه رایگان ضرب ماتریس استراسن به زبان C#

توضیح الگوریتم الگوریتم ضرب ماتریس استراسن که در سال ۱۹۶۹ توسط Volker Strassen ابداع شد، یک الگوریتم برای ضرب ماتریس است. این الگوریتم سریعتر از الگوریتم […]
۵ آبان ۱۳۹۶
Share Ring CSharp Program

دانلود برنامه چت در سی شارپ (C#) با استفاده از Socket – همراه با سورس رایگان

با سلام .. در خدمت شما هستیم با پروژه برنامه چت در شبکه محلی به زبان سی شارپ C# توضیحات برنامه با استفاده از این برنامه […]
۲۷ مهر ۱۳۹۶
c sharp logo - سی شارپ

آموزش WinForm در سی شارپ – قسمت اول

با سلام و خسته نباشید خدمت کاربران سایت آنکو سیستم. در خدمت شما هستیم با اولین قسمت از دوره آموزش سی شارپ. از زبان سی شارپ […]
۱۳ مرداد ۱۳۹۶
Socket Programming

کتاب برنامه نویسی شبکه Socket Programming با سی شارپ

یکی از مباحث مهم در زمینه برنامه نویسی، ارتباط برنامه ها با یکدیگر است. امروزه برنامه های متعددی برای اجرای فعالیت های خود نیاز دارند تا […]