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
		- 
				
				 Voxera108838yI would start with C and then later learn C++ Voxera108838yI 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.
- 
				
				 DotSln1458yI learned C in my vocational training. Later C# at university and at work. DotSln1458yI 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.
- 
				
				urzq348yIf 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