Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I've been learning C++ for about a week now (I haven't got through that much) because I'm finding it a very hard to understand most things (maybe because there is so much to it).

As I've been looking around (on the internet), Ive figured 'Why don't I learn C?' because to me it looks easier, eventhough it doesn't have OOP and isn't used any more as a language to make games in, would it be good for a person finding C++ hard?

Extra: Plus if C++ was still a good option, would learning C first make C++ easier to understand?

share|improve this question
3  
gamedev.stackexchange.com/questions/8572/… and gamedev.stackexchange.com/questions/371/…. And this isn't fundamentally any different from gamedev.stackexchange.com/questions/15344/…, just with fewer languages. As far as your "extra" bit (you should really only have one question per question to keep things focused), as C++ is a superset of C, yes knowing C will help with C++. Although the patterns you learn in C will probably make your C++ messy. – Tetrad Jul 31 '11 at 3:12
2  
Seriously you love to not answer questions don't you, and ruin new peoples experience to the site – LizardGamer Jul 31 '11 at 3:19
3  
If you look at your history of questions, they get more downvotes than upvotes. It's not just me. Without technical requirements, "which language" is just a matter of opinion. – Tetrad Jul 31 '11 at 3:24
1  
@LizardGamer Most people with low rep learn from their mistakes. – Ray Dey Jul 31 '11 at 3:41
2  
@Lizard: The questions you are asking are not a good fit for this Q&A site. See our faq for more info. – BlueRaja - Danny Pflughoeft Jul 31 '11 at 5:04
show 8 more comments

closed as not constructive by Tetrad Jul 31 '11 at 3:12

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

Browse other questions tagged or ask your own question.