C# also known as C-Sharp, is a programming language introduced by Microsoft. C# contains features similar to Java and C++. It specially designed to work with Microsoft's .NET platform. C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework.
You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework. Learn More
Version name | .NET Framework | Visual Studio | Important Features |
---|---|---|---|
C# 1.0 | .NET Framework 1.0/1.1 | Visual Studio .NET 2002 | Basic features |
C# 2.0 | .NET Framework 2.0 | Visual Studio 2005 |
|
C# 3.0 | .NET Framework 3.0\3.5 | Visual Studio 2008 |
|
C# 4.0 | .NET Framework 4.0 | Visual Studio 2010 |
|
C# 5.0 | .NET Framework 4.5 | Visual Studio 2012/2013 |
|
C# 6.0 | .NET Framework 4.6 | Visual Studio 2013/2015 |
|
C# 7.0 | .NET Framework 7.0 | Visual Studio 2017 |
|
Download Visual Studio tools from below link.