Quote:Original post by rayceQuote:Original post by Grain
I'd learn C first, and once you have a firm understanding of that than jump to C++, only learn C# if you want to be stuck to windows platforms.
Bad idea.
if you ever read this, i'm letting you know that learning C is a big mistake.
it teaches you bad structural habits when you should be learning object orientation in C++([cool]) or in C#. it's syntax is also harder to understand, making C++ easier to learn. things like output and memory managment are easier in C++. believe me, i know this.
as for C#, all i know is that it is easier to learn than the other two, but is slower and doesn't give you as much power and control.
I would stick with C++. that'll make C# no sweat.
Stay away from C [evil].
I'd like to know how you came to this conclusion. It sounds rather bogus to me, and unsound advice at that. But I could be wrong, so please elaborate.