+ 4
I am confused 😕 which should I learn first c or c++
7 Answers
+ 8
From C, many programmers either move on to Java or C++. By learning C first, programmers can become acclimated to the procedural side of the language and then learn object-oriented programming through C++. C++ is more complicated than C and can be overwhelming for a beginner
For more:
http://www.ssipeople.com/2015/04/28/which-should-you-learn-first-c-or-c/
+ 8
Hi Rahul sinha,
I suggest you to go with C++
Reasons:
• Object-oriented programming language.
• Major usage: Desktop and Android applications, robotics, gaming, etc.
• Lastly, you have a complete basic course here, on C++
+ 8
C++ is less restrictive and has a lot if easy shortcuts that would be complicated to do in C.
I 100% agree with Blue.
+ 5
You'll progress faster with C++ than with C as it's just more modern.
+ 5
C++ offers a better choice to get started and prepared for further languages such as Java or Python. I would prefer C++ over C because:
1) If you know C++, you know C as well.
2) But if you know only C, you get still not familiar with other very important concepts like function overloading, operator overloading etc.
3) C++ is more modern.
4) C++ has great utility.
5) It covers vital programming concepts.
+ 4
Go with c++ it's not worth it to learn c for then moving to c++ simply because you learn the c syntax by coding in c++
+ 2
I think Rahul Sinha you first complete your c language then you can move to c++ version