Hi there!

I wanted to know which programming language I should use
to start game programming. I tried a little Java but someone
told me I should better go back to C/C++ for game programming.
Is that true? If so, would you prefer C or C++ to program games?

I know that I can't start and code something like Quake...

I'd like to program a PONG clone... or something like this.

But I don't know which library I should use!

- DirectX ?
- OpenGL ?
- SDL ?
- Allegro ?

Can anyone help me or just gimme a hint which one I should use?

Or did you at last say "forget C and C++ and go back to Java"?