+ 2
Do I need to learn C before learning C++?
Halp
10 Answers
+ 5
No, you can just do C++ and be fine.
After a while you may become interested in how certain problems would be handled without the tools C++ provides, but it's a bonus, not required.
+ 5
C++ is more powerful than C. It has more advantage against C
+ 4
Nah!
+ 3
I would recommend you learn C++, then C#, and then C. The reason is that C introduces programming habits that I'll will confuse you when trying to learn C++. Once you learn C++ many programming languages become alot easier to learn.
+ 2
You can picture C, C#, and C++ as being siblings. C is the oldest brother who likes things simple, C++ is the younger brother who likes things powerful, and C# is the sister who likes things to be beautiful.
+ 2
No
+ 1
no
u can start with c++
and may be u will be a grt programmer.
+ 1
Yeah, I am experiencing this, having started C directly after C++: You have to watch out not mixing it up. Probably easier to first become solid in one of the Cs, then go for another one, or to learn a language on the side that's quite different (let's say Ruby or JS).
0
I would suggest learn both at same time if u have more time so u can get the differences easily and after completing c and c++ go to c# for easy going find ur strengths and understanding capacity