I want to learn C++ before C . Is there any problem will occur while learning ?? Give me suggestion friends . | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

I want to learn C++ before C . Is there any problem will occur while learning ?? Give me suggestion friends .

7th Aug 2017, 3:55 PM
Mahir Sadman
Mahir Sadman - avatar
12 Answers
+ 7
It is optional. You can start off with C++.
7th Aug 2017, 4:41 PM
Hatsy Rei
Hatsy Rei - avatar
+ 7
I think every programmer should learn c++ and as soon as possible :D, after you learn c++ everything becomes more clear, tho c++ is the most difficult to understand in my opinion.
7th Aug 2017, 4:50 PM
Suzie
Suzie - avatar
+ 4
You may learn C++ without learning C if you like, but since C is essentially the basis for C++ (C++ was originally intended as enhanced C), having some knowledge on C will help you better understand C++. In fact, most C++ compilers can also compile C codes. That being said, however, there are still a lot of differences between the two despite similarities. So in the end, I suggest that you learn C++ first and then compare it with C afterwards for reference.
8th Aug 2017, 1:45 AM
Emil Lee
Emil Lee - avatar
+ 4
C++ is standalone bro.You don't need yo learn C. they are different languages pretty much
10th Aug 2017, 11:55 PM
MR.FAKER
MR.FAKER - avatar
+ 2
No, C is not necessary to learn C++
7th Aug 2017, 3:57 PM
aklex
aklex - avatar
+ 2
Suzie. I think everyone should learn Ruby.
3rd Sep 2017, 9:36 PM
BreastplateOfRighteousness
BreastplateOfRighteousness - avatar
+ 1
ohh many many thanks. but I learned from few people that learn C is mendatory . is it true??
7th Aug 2017, 4:25 PM
Mahir Sadman
Mahir Sadman - avatar
+ 1
thank you so much all...you all are the guide to me :D
11th Aug 2017, 3:20 AM
Mahir Sadman
Mahir Sadman - avatar
0
you can learning c++ without learning c
9th Aug 2017, 9:05 PM
Ali Hamdi Khalaf
Ali Hamdi Khalaf - avatar
0
Start with C, it is simpler and smaller. Knowing C as a first language will help you heavily on understanding other languages and programming itself. Then after that learn C++ or any OOP language.
20th Sep 2017, 7:41 PM
Luiz Vieira
Luiz Vieira - avatar
0
C++ is C without POO. It would sound logical to learn C then add POO with C++. POO and procedural programming are rather different views. But if you don't plan to use C, you can learn only C++.
27th Sep 2017, 7:32 PM
Steve DICAY
Steve DICAY - avatar
0
at first i learn c++ then java and android and its too easy to learn java after c++ and i think c too
12th Jul 2018, 1:28 PM
Tigran Hakobyan
Tigran Hakobyan - avatar