+ 3

Is this right to learn c++ you have an idea about c language?

I read somewhere that you can't learn c++ without learning c programming language. So I start learning c programming language. What about you.....

17th Aug 2017, 5:49 AM
Swarnab Das
Swarnab Das - avatar
5 Answers
+ 9
i don't see the difference between the two i learnt c++ as first primary language and it is fun ! when i got to c except some really bad syntax (no cout, cin, printf etc...) and some points here and there well i'd say that c is like a short version of c++ let awesomeness = [nice_syntax,oop,dynamic_arrays,*] let C++ = cpp cpp.personality - awesomeness == C
17th Aug 2017, 7:56 AM
Abdur-Rahmaan Janhangeer
Abdur-Rahmaan Janhangeer - avatar
+ 13
No. Prior knowledge in C is not needed to learn C++.
17th Aug 2017, 6:07 AM
Hatsy Rei
Hatsy Rei - avatar
+ 4
No, as Hatsy and Swarnab said, you can can learn C++ straight from the beginning however, is gonna be easier for you if you have previous knowledge of other languages as Java, C or JavaScript I hope this help you
17th Aug 2017, 7:35 AM
AldoS
AldoS - avatar
+ 4
It's not true.. I started learning C++ without knowing C at all... I think the resources you use matters a lot. There are some textbooks that can teach C++ to learners that are new to programming. Yet I believe learning C will help to deepen your understanding of the two languages. @Swarnab well done....
17th Aug 2017, 8:06 AM
Aina Oluwafemi
Aina Oluwafemi - avatar
+ 1
No, it's not true to know c before you start c++.You can start learning c++, even if you don't know any programming language.In some cases, if you know smillar programming language, like c or java, then you can easily learn c++.
17th Aug 2017, 6:08 AM
SomeCoder
SomeCoder - avatar