History of C#

C# is one of the most popular programming languages ​​developed by Microsoft, along with the dot net framework development, which has been approved by ECMA-334 and ISO. C# was designed to be general-purpose, high-level, fully object-oriented, as well as a component-oriented programming language. Mr. Anders Hejlsberg is the creator of this widely used programming language. The language was based on C++ and Java, with additional extensions, libraries, and concepts for implementing different OOPS and component-oriented programming concepts.



C# was first introduced in 2002 with the DOT NET Framework 1.0 and has since developed significantly. Here is a list of all the major releases of C#:

Version Detail
1.0 C# v1.0 came with .NET framework 1.0,1.1 having CLR version 1.0 and Microsoft Visual Studio 2002.
2.0 C# v2.0 came with .NET framework 2.0 having CLR version 2.0, and Microsoft Visual Studio 2005.
3.0 C# v3.0 came with .NET framework 3.0,3.5 having CLR version 2.0, and Microsoft Visual Studio 2008.
4.0 C# v4.0 came with .NET framework 4.0 having CLR version 4.0, and Microsoft Visual Studio 2010.
5.0 C# v5.0 came with .NET framework 4.5 having CLR version 4.0, and Microsoft Visual Studio 2012, 2013.
6.0 C# v6.0 came with .NET framework 4.6 having CLR version 4.0 and Microsoft Visual Studio 2013, 2015.
7.0 C# v7.0 came with .NET framework 4.6, 4.6.1, 4.6.2 having CLR version 4.0, and Microsoft Visual Studio 2015 and 2017.
8.0 C# v8.0 came with .NET framework 4.8 having CLR version 4.0, and Microsoft Visual Studio 2019.


Found This Page Useful? Share It!
Get the Latest Tutorials and Updates
Join us on Telegram

Keep W3schools Growing with Your Support!
❤️ Support W3schools