Skip to content

C# Versions

Use this page to browse C# by release. Every link below points to a single-feature guide.

For modern releases, this index also notes the month, the .NET release wave, and the Visual Studio wave that Microsoft paired with that version. As of March 20, 2026, C# 15 is still in preview.

VersionRelease windowRuntime pairingVisual Studio pairingStatus
C# 15.0March 2026.NET 11 preview SDKVisual Studio 2026 InsidersPreview
C# 14.0November 2025.NET 10 SDKVisual Studio 2026Released
C# 13.0November 2024.NET 9Visual Studio 2022Released
C# 12.0November 2023.NET 8Visual Studio 2022Released
C# 11.0November 2022.NET 7Visual Studio 2022Released
C# 10.0November 2021.NET 6Visual Studio 2022Released
C# 9.0November 2020.NET 5Visual Studio 2019Released
C# 8.0September 2019.NET Core 3.0Visual Studio 2019Released
C# 7.2November 2017Historic releaseVisual Studio 2017Released
C# 7.1August 2017Historic releaseVisual Studio 2017Released
C# 7.0March 2017Historic releaseVisual Studio 2017Released
C# 6.0July 2015Historic releaseVisual Studio 2015Released
C# 5.0August 2012Historic releaseVisual Studio 2012Released
C# 4.0April 2010Historic releaseVisual Studio 2010Released
C# 3.0November 2007Historic releaseVisual Studio 2008Released
C# 2.0November 2005Historic releaseVisual Studio 2005Released
C# 1.0January 2002Historic releaseVisual Studio .NET 2002Released

Release metadata: Official Microsoft Learn page date March 20, 2026, .NET 11 preview SDK, Visual Studio 2026 Insiders.

Release metadata: Official Microsoft Learn page date November 18, 2025, .NET 10 SDK, Visual Studio 2026.

Release metadata: November 2024, .NET 9, Visual Studio 2022.

Release metadata: November 2023, .NET 8, Visual Studio 2022.

Release metadata: November 2022, .NET 7, Visual Studio 2022.

Release metadata: November 2021, .NET 6, Visual Studio 2022.

Release metadata: November 2020, .NET 5, Visual Studio 2019.

Release metadata: September 2019, .NET Core 3.0, Visual Studio 2019.