(English Teacher) writes:
> Should I learn C first? Or can I go straight to C++ or C#?
>
> Thanks in advance.
Why the hell is this message cross-posted to newsgroups on
woodworking and photography? Follow-ups fixed; please desist from
posting to newsgroups which are not relevant to your question.
If you wish to learn C, then learn it. If your sole desire is to
learn C++ or C#, then you are much better off learning C++ or C#
without going through C first. In particular, if you learn C
hoping that it will give you a boost in your understanding of
C++, you are probably mistaken: you will have to unlearn several
things from C that have been changed in C++. Moreover, there are
things which are considered proper and correct in C that are
considered poor style in C++, and vice-versa; and both viewpoints
are often correct given the context of the separate languages.
--
Micah J. Cowan