There are many advantages to C sharp programming like: Not having to define the Headers (.h), Classes can be defined within classes, classes and functions can be defined in random order unlike C and C++, Classes and functions don't need to be declared in the program.
C, C++, Java, C-Sharp
C Sharp (C#)
Yes, C# is object orientated.
It wasn't really invented. It was designed by some Microsoft division, based on best in area tendencies to the point of time. A lot of concepts was taken directly from Java programming language.
C sharp is an easy, modern, general-purpose, object-oriented programming language. It is set to run within Microsoft's .NET framework. Anders Hejlsberg led the development team for this program.
You can learn useful things in C Sharp by purchasing a book on the subject. C Sharp is better known as C# and is a multi-paradigm programming language with many features. It was developed by Microsoft and they are a good source for information and learning material.
While this is an answer based completely on opinion, I would suggest starting out with C#. C# follows in the Java tradition of making programming easy, and attempting to correct the mistakes made in designing C++. Once you've learned the basics of programming and object-oriented design, move on to learn C/C++.
KWYD and GIGO (Know What You're Doing and Garbage-In, Garbage-Out)
Microsoft C# is a programming language based upon C and C++ which conforms to the Common Language Infrastructure (CLI). Other languages that conform to CLI are VB.NET and J#.
C is a programming language, and it's mostly used for Systems Programming. Most kernels these days have at least some C code in them.
No. .NET programming is Microsoft-specific, similar to Java in some respects, but it is non-portable. C++ is a general purpose and cross-platform programming language.
C# is a derivative of C++, designed to allow C++ programmers to take advantage of the .NET environment. Officially, it is an object oriented language that encompasses strong typing and component orientation.