+ 13

Is it general easier to learn C than C++ ?

I know its just more extensive but I mean only the way of learning it...thx for any answeres

10th Jan 2018, 11:25 AM
jackisback
jackisback - avatar
4 Respostas
+ 5
C was my first language, so i'd might be a bit biased...Can't totally agree with Simons answer. You might want to consider: "With greater power comes greater responsibility". I consider C++ far more powerful, especially because it brings you object oriented objective C++. The C language is not an objective language (although some may argue that one is able to simulate objective behavior in C). Having said that, it is of course dependant on your personal goal. If you want to go into Hardware programming, C is just the gold standard.
11th Jan 2018, 6:06 PM
Argon Tellurium
+ 5
yes. C++ is much more powerful in that it offers more abstraction and higher functionalities. I suggest learning C before C++ as this makes learning C++ much easier. C++ is derived from C as mentioned by RampageGaming.
10th Jan 2018, 11:35 AM
Argon Tellurium
+ 5
It depends on what ou think because c++ is different from c. C is a old language but its very powerful. C++ is a revised edition of the c language. C # (sharp) is a edition of c used in latest version of windows.
10th Jan 2018, 12:07 PM
DaFamFriendlyMonke
+ 3
Easier? No, you have to be much more careful in C to avoid bugs (memory leaks, invalid memory r/w, deadlocks...), C++ simplifies a lot of that, but its a good idea to learn C beforehand to have some understanding of what C++ does under the hood.
10th Jan 2018, 12:35 PM
Simon
Simon - avatar