Android游戏是使用Java语言开发的,用Java或C++都行。安卓系统用的是linux系统的核心,支持linux的语言基本都可以的;iPhone不能使用Java语言。iPhone开发游戏可以使用Objective-C、C++。甚至lua脚本他们都支持(依赖Cocos2d-x或Cocos3d-x,前者做2D游戏,或者做3D游戏)。