Which one is good for gaming python or java?
They're both not that good for gaming. Java and Python are both interpreted languages. There are game engines for both of them. For example, LWJGL for Java, which Minecraft is written in (and we all know the performance of that game..). If you're going for a professional game, natively compiled languages are the way to go. If you're just playing around though, either language will be fine. Comes down to preference.
Mostly C and C++. But to be honest, nowadays there are really good game engines (Unreal Engine, Unity3D) that will produce better results faster. I've written games before, understanding the OpenGL API is hard, especially for beginners. You'll be lucky to properly render a rotating cube with textures on it after a week.
@Gladwyn Tay, C# isn't actually that good for writing games. It's good for beginners, because the language is easy and there are good OpenGL bindings (OpenTK) and game frameworks (MonoGame). But C# isn't natively compiled, so it's really hard to optimize performance critical games and get them to run smoothly. If you know C#, the Unity engine is a better option, because it compiles C# to native code and is properly optimized.
Java is a good place to start because it is relatively simple to make a game, but for a high quality or 3D game, I would suggest C++. It is fast and you can get great graphics libraries and engines. 2D library: SDL2 (C) 3D library: OpenGL 3D engine: Unreal Engine
Out of those two Java is more "for gaming".
Then which language is good of creating game?
actually for games use c# and html5 to programme
help my code does not iterate
What's wrong with this??
How to install and update ?