+ 4

I am confused 😕 which should I learn first c or c++

16th Mar 2018, 5:43 PM
Rahul Sinha [ Left ]
Rahul Sinha [ Left ] - avatar
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/
16th Mar 2018, 5:46 PM
Baraa AB
Baraa AB - avatar
+ 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++
16th Mar 2018, 5:50 PM
777
777 - avatar
+ 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.
16th Mar 2018, 5:59 PM
Chris
Chris - avatar
+ 5
You'll progress faster with C++ than with C as it's just more modern.
16th Mar 2018, 11:32 PM
Timon Paßlick
+ 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.
17th Mar 2018, 1:34 PM
Naveen Maurya
Naveen Maurya - avatar
+ 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++
18th Mar 2018, 1:18 PM
Marco
Marco - avatar
+ 2
I think Rahul Sinha you first complete your c language then you can move to c++ version
16th Mar 2018, 6:06 PM
Yesh Jadav
Yesh Jadav - avatar