I have 4+ experience and working as software Engineer with Hytech professionals India PVT ltd and also working as Consultant,Trainer,Blogger and Author on Microsoft technologies,Also I have Trained more than 500+ IT professionals.I have knowledge about Asp.net,C#,SQL,Project management,replication,MVC,WebApi,SSRS,PostMan,TFS,SVN,Swagger,WMI,Agile,SignalR,Angularjs,IIS configuration.

Part 41::History of C# programming language

Now days this one C# is most popular language in world.This one c# was developed by Microsoft within its .NET framework initiative and later approved as a standard by ECMA (ECMA-334) C#  programming language  is a general-purpose, oops based  programming language. C# development team is lead by "Anders Hejlsberg" in 2002.

         C# programming language is one of the languages designed for the (CLI) Common Language Infrastructure. 
First version of c# is 1.0 with .net framework 1.0 and visual studio is 2002.
History of c# programming language
C# programming language
Let’s go to look at the change log of the C# programming languages from 1.0 to latest one 7.0 versions:
                                                                                     .
  Version .NET Framework versionVisual Studio  New Important Features                    Month/Year
C# 1.0.NET Framework 1.0/1.1Visual Studio .NET 2002
  • Basic features
 January 2002
C# 2.0.NET Framework 2.0Visual Studio 2005
  • Generics
  • Partial types
  • Anonymous methods
  • Iterators
  • Nullable types
  • Private setters (properties)
  • Method group conversions (delegates)
  • Covariance and Contra-variance
  • Static classes
 November 2005
C# 3.0.NET Framework 3.0\3.5Visual Studio 2008
  • Implicitly typed local variables
  • Object and collection initializers
  • Auto-Implemented properties
  • Anonymous types
  • Extension methods
  • Query expressions
  • Lambda expressions
  • Expression trees
  • Partial Methods
 November 2007
C# 4.0.NET Framework 4.0Visual Studio 2010
  • Dynamic binding (late binding)
  • Named and optional arguments
  • Generic co- and contravariance
  • Embedded interop types
 April 2010
C# 5.0.NET Framework 4.5Visual Studio 2012/2013
  • Async features
  • Caller information
 August 2012
C# 6.0.NET Framework 4.6Visual Studio 2013/2015
  • Expression Bodied Methods
  • Auto-property initializer
  • nameof Expression
  • Primary constructor
  • Await in catch block
  • Exception Filter
  • String Interpolation
 July 2015
 C# 7.0 .NET Framework 4.7Visual Studio 2017 RC
 2016
c# latest version is 7.0,If you want learn in details for each one just click on link and go to article which is written by our experts.
In this blog i have covered all version of C#.
Click on above link and find more details about c#.

You have just read an article that categorized by title C# by title Part 41::History of C# programming language . You can bookmark this page with a URL https://bikeshsrivastava.blogspot.com/2017/01/part-41history-of-c-programming-language.html. Thank You!
Author: Bikesh Srivastava - Thursday, 5 January 2017

1 comments for "Part 41::History of C# programming language "

Life Is Complicated, But Now programmer Can Keep It Simple.