Разработан инженерами компании Microsoft в 1998-2001 годах под руководством Андерса Хейлсберга и Скотта Вильтаумота.
Изначально разрабатывался как язык для разработки приложений для платформы Microsoft .NET Framework и .NET Core.
.NET Framework - программная платформа компании Microsoft появившаяся в 2002 году. В основе платформы лежит общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для различных языков программирования.
В настоящее время .NET Framework развивается как .NET.
.NET Core - модульная платформа для разработки ПО с открытым исходным кодом. Имеет совместимость с операционными системами Windows, Linux и MacOS, а также с мобильными ОС Android и iOS.
Отличия данных платформ заключаются в том, что .NET Framework работает только на Windows, а .NET Core на Windows, MacOS и Linux.
Первой версией языка был C# 1.0, программная платформа .NET Framework имела версию 1.0, а средой разработки выступала Visual Studio .NET (2002).
В настоящее время актуаль