提问者采纳
很明显,你是一个菜鸟,这个问题不应该这么问,因为目前手机软件的所采用的语言技术至少有100种以上,光是塞班操作系统就分为s60,s80,s90,uiq等等,而s60又分为s60v1,s60v2,s60v3,s60v5,而s60v3又细分为不同的版本,开发软件的时候都要针对不同的平台,不同的硬件(如屏幕分辨率,手机有无键盘,是全键盘还是字母键盘还是无键盘),开发不同版本的软件。目前主流的手机应用程序语言包括android,塞班s60v3,Windows mobile,黑莓os,苹果os,palm os。而不同语言所用的开发工具也是不一样的,android一般直接用myeclipse开发,塞班os和windows mobile因为所使用的是c语言,所以可直接用vs2008开发。。。。