+ 10
I want to learn C++, should i learn C before, for this?
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.
+ 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.
+ 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
+ 6
It's not compulsory.
+ 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.
+ 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 .
+ 3
you can start without c but it is helpful to learn c++
+ 3
It is not necessary to learn c befor c++ but, if you start with c you can study c++ easier.
be succesfull
+ 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.
+ 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++.
+ 3
I strongly recommend you to start with C then C# and go to your ambition of learning C++
+ 2
That's not compulsory, but if you learn C before C++, then you will understand easily C++.
+ 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.
+ 1
Because c is basic programming language.when you are learning in c that is to easy to learning c++.