سی شارپ یا C# یا C-Sharp یک زبان برنامه نویسی شی گرا است که توسط مایکروسافت ساخته شده و روی .Net Framework کار می کند. در این مقاله شما را سی شارپ بیشتر آشنا خواهیم کرد. همراه داتیس نتورک باشید.
سی شارپ چیست؟
C# یا C-Sharp یک زبان برنامه نویسی شی گرا است که توسط مایکروسافت ساخته شده و روی .Net Framework کار می کند.
C-Sharp ویژگی هایی مانند تایپ کردن قوی ، imperative ، declarative ، شی گرا (object-oriented) و برنامه نویسی مؤلفه محور (component-oriented) دارد.
سی شارپ توسط مایکروسافت در بستر .NET توسعه داده شده است.
نام “C sharp” با الهام از نمادهای موسیقی ساخته شده است.
در اینجا نماد “#” نشان می دهد که یادداشت نوشته شده باید یک نیم گام در سطح بالاتر باشد.
تاریخچه C#
آندرس هگلزبرگ (Anders Hejlsberg) نقش اساسی در توسعه زبان C# دارد.
در سال 1999 ، او تیمی را برای توسعه یك زبان جدید ایجاد كرد كه در آن زمان “Cool” خوانده می شد.
این پروژه در جولای سال 2000 در کنفرانس توسعه دهندگان .Net تصویب و اعلام شد.
بعداً این زبان به سی شارپ تغییر نام داد.
مزایای زبان برنامه نویسی سی شارپ
- توسط شرکت مایکروسافت پشتیبانی میشود.
- دارای کتابخانههای بسیار غنی میباشد.
- توسعه بازی یونیتی
- یک زبان محبوب است.
- یادگیری آسان
- شیگرا
- میتوانید نرم افزارهای چند پلتفرمی ایجاد نمایید.
- توسعه وب
- امکان ساخت هر نوع برنامهایی
C# بسیاری از ویژگی های C و C++ از جمله موارد زیر را بهبود بخشید و به روز کرد:
- C# دارای یک نوع متغیر داده Boolean دقیق ، مانند bool است ، در حالی که برای متغیرهای C++ bool ممکن است به عنوان عدد صحیح یا نشانگر برگردانده شود تا از خطاهای برنامه نویسی رایج جلوگیری شود.
- سی شارپ به طور خودکار با استفاده از یک garbage collector ، حافظه غیرقابل دسترسی را کنترل می کند ، که نگرانی های توسعه دهنده و نشت حافظه را از بین می برد.
- C# از C++ ایمن تر است.
امیدواریم مقاله معرفی زبان برنامه نویسی C# برای شما عزیزان مفید بوده باشد.
داتیس نتورک را در شبکه های اجتماعی دنبال کنید.