I know another one of these topics but just hear me out. I am new to programming and I am going to learn both of these languages eventually (and others) but which one should I begin with. I was of course going to just start with C like any person would think but after reading around the forums it appears if you start and get more fluent with programming in C due to restrictions it has when you make the switch to C++ you have bad habbits from prgramming in C. I have been looking through threads all day and I just keep coming up with no answers and more questions. Also have read that is easier to learn C if you know C++ then if you know C first and then switching to C++. Maybe I am just rambling I don't know but any input about which would be a better to learn first would be greatly appreciated. So which should I learn first C++ or C, or does it even matter. I just dont want to break into bad programming habbits.
(No flames please, I know these threads get annoying but believe me I went through many threads and all the different posts just gave me more questions than answers)



LinkBack URL
About LinkBacks



C and C++ idioms are different enough that you'll have issues no matter which you start with. Just pick the language that you feel more comfortable with. Everyone's different, so you can't reasonably expect someone else to make this decision for you.