Different compared to what, C#?
Well, C has many of the same fundamentals you would find in other languages. switch cases, if/else, while loops, etc...
However, C is not Object-Oriented. No objects, but you can make structs. Also, in C you can use pointers, which are a bit confusing at first, but pretty powerful once you know how to use them properly.
I would say Java is the most noob-friendly though. C# is basically Microsoft's implementation of C++/Java, but it's implemented a bit poorly in my opinion. It does have a great Form Builder though, and will be suitable for most applications.