ASP .NET

The world of science is a deep sea to dare swim in it. This is what I inferred after working with my project in asp .net.
Basically asp .net is nothing but a collection of languages where the developer get the flexibility to code in any of the languages familiar. Other than this technically there were a lot of differences and features that enable more concise and easy programming.
Atleast for now this would be the opt choice to go unless and until you don't like using open source languages.