Java vs C++ which one is better in game programming?

Hi all! this is my first time to posting a question, i hope all of you will help me. Thanks a lot all..Well, now i am very confuse about which programming language (java or c++) is better in game programming? i would like to learn on making a game, but still i am confused on choosing the programming language, please give me some suggestion. Thank you.

Re: Java vs C++ which one is better in game programming?

Hi;

Writing a game is difficult and it will require that you gain some familiarity with whatever language you pick before trying. I preferred C++ over Java but that was a long time ago. It may be that Java has surpassed it.

In mathematics, you don't understand things. You just get used to them.If it ain't broke, fix it until it is. Always satisfy the Prime Directive of getting the right answer above all else.

Re: Java vs C++ which one is better in game programming?

It may be that Java has surpassed it.

One cannot order languages. Sorry, but it's a pet peeve of mine when people describe one language as being "better" or "more advanced" than another. Purpose is the main factor which should determine which language to use. After this is preference, which should really only be considered if there are two (approximately) equally good options (as is normally the case when deciding between Python and Perl, for example).

i would like to learn on making a game, but still i am confused on choosing the programming language, please give me some suggestion.

How much programming have you done in the past? I suspect none, and if that's the case, realize that learning to program games takes a lot of work. Don't let this deter you though, anyone can do it, as long as you're willing to put the work in.

As for which language you should learn, it all depends on what kind of game. But once you learn one language, it will be very easy to learn the other. So do you know what game you want to make yet?

"In the real world, this would be a problem. But in mathematics, we can just define a place where this problem doesn't exist. So we'll go ahead and do that now..."