An argument has been raised in my class regarding C and C#.
I stated that it's correct to say that C & C# are the same (meant: same by functionality, but not by concept).
Different by concept: C# meant to be easier to program with than C. C is more descriptive. Same by functionality: Everything you make with C# - you can also make with C (including OOP).
Is that right?
Edit:
While reading the answers I noticed that my question is not clear.
Please refer to the syntax of the languages. As if I were asking: would it be significantly easy for a C programmer to learn C# or it would be like a whole new language (like assembly which is significantly different)...
In that sense I would say that C and C# are pretty much the same.
(sorry for the unclarity)