Soooo..... what are you using then PJT?
Roughly it breaks down as:
Major console/PC games: C++
Minor PC games: whatever the developer prefers
XBox minigames: XNA (typically C#)
Real-time web games: Flash or Java
Phones (except iPhone): Java or BREW
But there are always outliers (e.g. Kev's Java games for iPhone). Then there are speciality platforms like Blu-ray extras (Java); it wouldn't surprise me to learn that next-gen Wii and PS had Java support.