Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Voxera113887yI would start with C and then later learn C++
You will learn the basics of memory management and pointers. -
probably you will want to use C++ once you want to get things done, but I think for learning to program C is definitely the language.
-
DotSln1467yI learned C in my vocational training. Later C# at university and at work.
Meanwhile I even have to deal with some C++ components from time to time. It's like the missing link if you know C and C# already.
So depending on your experience with the C family and depending what level of skill you need I also would recommend to start with the C basics. With C basics you are ready for C++ basics as well.
Then it's on you to decide which language fits to your projects the best. This of cause depends on the requirements. -
urzq347yIf you have the choice, prefer C++. It has ton of usefull stuff, that C is cruelly missing. Just to name a few: constructor/destructor, RAII, template, classes, stl. C is simpler, and you are very close to the metal, which is only usefull on a few projects, like embeeded. Check Reddit cpp for usefull Links (right side of the page), and reddit cpp_questions. Good Luck :) ho and also, learn c++11 or higher. Kiss love.
-
Questions like these are asked on SL all the time. Ahh the memories.
Learn C++ first since it's much more useful.
You can learn it on Sololearn or Tutorialpoints.com there was also a YouTube video called C++ from beginner to advanced (or something like that) -
private tutoring by me ;). c++ is probably more useful, but learning c first, made learning c++ so easy.
-
@Michelle
Yes actually you can just start out with C++, because the main principles are basically the same. What are your goals?
Anyways actually, C++ will basically handle it. It is a little clumsy, but perfect for understanding what you are doing.
😍
Where can i learn C or C++?
(And which it's better in your opinions?)
undefined