I want to learn C++, should i learn C before, for this? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 10

I want to learn C++, should i learn C before, for this?

26th Dec 2019, 3:07 PM
Mandeep Kaur
Mandeep Kaur - avatar
14 Answers
+ 9
Most of the Syntax of C are useful in C++ . If you are familiar with the programming Concept of other languages. Then learn C++. Else Learn C.
28th Dec 2019, 2:00 AM
ROHIT KANOJIYA
ROHIT KANOJIYA - avatar
+ 12
C++ before C. C then C++. Why ask? Are you coding in C++? Are you coding in C? Coders learn to code by coding code. Coders code code. Stop thinking. Start coding. Code now, Code NOW! CODE NOW! Just DO IT! DO IT! STOP asking. STOP thinking.
28th Dec 2019, 5:17 AM
MasterHun
MasterHun - avatar
+ 6
Learning C will help but it is not necessary. I have also learned C++ before C and I did not found any problem in learning C++, without having knowledge of C
26th Dec 2019, 3:11 PM
Arsenic
Arsenic - avatar
+ 6
It's not compulsory.
28th Dec 2019, 1:48 AM
Sonic
Sonic - avatar
+ 5
Not many will agree if I recommend you to learn C first and then C++. But if you have time then go with C and then you can learn C++. Anyways C is not mandatory to learn if you want to learn C++. So it's completely upto you.
26th Dec 2019, 3:12 PM
Avinesh
Avinesh - avatar
+ 5
ITS A GOOD IDEA BECAUSE C GIVES YOU CONFIDENCE TO KEEP GOING WITH C++ DUE TO FACT THAT C AND C++ ARE NOT FAR DIFFER .
28th Dec 2019, 7:41 AM
Clever Programmer [ Inactive ]
Clever Programmer [ Inactive ] - avatar
+ 3
you can start without c but it is helpful to learn c++
26th Dec 2019, 7:29 PM
Shamim Ahammad Rasel
Shamim Ahammad Rasel - avatar
+ 3
It is not necessary to learn c befor c++ but, if you start with c you can study c++ easier. be succesfull
26th Dec 2019, 9:02 PM
AmirHosein Vahed
AmirHosein Vahed - avatar
+ 3
C++ is differs a lot from C but the syntax is very alike so if you can learn at least 50 or 60% of C's syntax you already are good to go also C is mostly used for software that needs to be very close to the hardware and C++ for more general use software like games, text processors and such.
26th Dec 2019, 11:24 PM
FabFingers
FabFingers - avatar
+ 3
I am Learning C++ after learning the basics of C language.I must say it helps me quite as Now I have some past experience about what type of errors can be made while writing any Code. But You can also start with the C++ alone as it has almost same syntax as C so If you want to get any experience before writing moderate codes then you can go with the C otherwise you even begin with the C++.
27th Dec 2019, 5:50 AM
Spartan AK19
Spartan AK19 - avatar
+ 3
I strongly recommend you to start with C then C# and go to your ambition of learning C++
28th Dec 2019, 10:08 AM
✨D̴e̴n̴n̴i̴s̴✨
✨D̴e̴n̴n̴i̴s̴✨ - avatar
+ 2
That's not compulsory, but if you learn C before C++, then you will understand easily C++.
28th Dec 2019, 9:53 AM
Gokul D
Gokul D - avatar
+ 2
If you have a previous background in coding, I would say learn c++ first. Otherwise, go ahead and learn some c first. There is no one set way to learn to code, so choose your learning path.
29th Dec 2019, 8:34 AM
Adrian Ong
Adrian Ong - avatar
+ 1
Because c is basic programming language.when you are learning in c that is to easy to learning c++.
28th Dec 2019, 12:17 PM
Md. Taimur Rahaman
Md. Taimur Rahaman - avatar