C# Evolution a Simple View


This blog gives a simple pictorial view of how C# has evolved over.

Evolution a Simple View


As you can see in the above diagram, the first days of C# started with Microsoft Visual Studio 2002 and just working with managed code.

Next version of c# i.e c# 2.0 , came up with a big bang and lot of useful features were introduced. This include the Generics, Collection classes, Anonymous methods, Nullable types. To this day, these features are very valuable for c# developers.

Further releases C# 3.0, c#4.0 , evolved with improvements to the existing features.

The current release c# 5.0 has introduced some very cool features like a sync programming that really helps programmers in parallel programming.


This blog is a simple introduction of all the C# releases.