C# یک زبان برنامهنویسی شی گرا، ساده و مدرن است که توسط شرکت Microsoft عرضه شده است. .NET Foundation این پروژهی متنباز (Open Source) را مدیریت میکند. C# یک زبان برنامهنویسی شی گرا و کامل است که به برنامهنویسان این امکان را میدهد اپلیکیشنهایی کراسپلفترم (cross-platform) برای پلتفرمهای ویندوز، تحت وب و موبایل بنویسند. میتوانیم برنامههای C# را در سیستمعاملهای لینوکس، ویندوز، iOS و اندروید بنویسیم. C# یک زبان برنامهنویسی مدرن است. می توانیم از آن برای نوشتن برنامههای نرمافزاری مدرن امروزی استفاده کنیم.