---
title: "What are the correct version numbers for C#?"  
description: "What are the correct version numbers for C#?"  
author: "Utpal Vishwas"  
published: 2023-07-06  
updated: 2023-07-07  
canonical: https://www.mindstick.com/forum/158969/what-are-the-correct-version-numbers-for-c-sharp  
category: ".net core"  
tags: ["asp.net", "asp.net core", ".net core"]  
reading_time: 2 minutes  

---

# What are the correct version numbers for C#?

What are the correct [version](https://www.mindstick.com/articles/12845/things-to-remember-while-migrating-odoo-to-a-better-version) numbers for C#?

## Replies

### Reply by Aryan Kumar

The correct version numbers for C# are as follows:

- C# 1.0: Released in 2002 with Visual Studio .NET
- C# 2.0: Released in 2005 with Visual Studio 2005
- C# 3.0: Released in 2008 with Visual Studio 2008
- C# 4.0: Released in 2010 with Visual Studio 2010
- C# 5.0: Released in 2012 with Visual Studio 2012
- C# 6.0: Released in 2015 with Visual Studio 2015
- C# 7.0: Released in 2017 with Visual Studio 2017
- C# 8.0: Released in 2019 with Visual Studio 2019
- C# 9.0: Released in 2020 with Visual Studio 2022
- C# 10.0: Released in 2021 with .NET 6.0
- C# 11.0: Released in 2022 with .NET 7.0

The current version of C# is 11.0, which was released in November 2022 with .NET 7.0.

It is important to note that the version number of C# does not always correspond to the version number of .NET. For example, C# 6.0 was released with .NET 4.6.2, and C# 7.0 was released with .NET 4.7.2.

The version number of C# is typically divided into four parts: major, minor, build, and revision. The major version number indicates a significant change to the language, such as the addition of new features or keywords. The minor version number indicates a smaller change, such as bug fixes or performance improvements. The build number is used to track internal changes to the language, and the revision number is used to track changes to the documentation.

For example, the version number C# 10.0.17763.0 has the following parts:

- Major version: 10
- Minor version: 0
- Build number: 17763
- Revision number: 0

The major version number 10 indicates that this is the tenth major release of C#. The minor version number 0 indicates that this is the first minor release of C# 10. The build number 17763 indicates that this is the 17763rd build of C# 10.0. The revision number 0 indicates that this is the original release of C# 10.0.17763.0.


---

Original Source: https://www.mindstick.com/forum/158969/what-are-the-correct-version-numbers-for-c-sharp

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
