安卓以Java为主,Iphone以Objective-C为主(未来发展会偏向于Swift),Windows Phone以C#为主。
但是各大平台都有用各种脚本语言,在手机上装脚本解析引擎或者直接脚本编译成平台主要语言然后再生成相关安装包的玩法。
因为主流的只能手机上面都内嵌了网页渲染的支持,所以也有用HTML5与原生混合的方式,这种方式的好处是写一套代码,几个主流平台上都能直接运行,缺点是运行效率可能达不到最优。
java或者c++,不过一般都是用java
安卓java,iPhone object C
大部分用的是java
一