C is ansy C does not have classes.
C++ is C with classes.
C# is a mixed between C and Basic does not have pointers, visual programming.
Another question is what is the meaning by Microsoft language??
btbass said:The .NET framework is cross platform, it does not only run on Windows.
btbass said:If you want to earn a living programming, you need to know Visual Studio.