You have many options but also many sources of info:
- for Nokia platforms: Symbian C++, standard C/C++, Java (J2ME), Flash, Python, HTML and Java Script. See http://developer.nokia.com
- for Android: Java, standard c/c++ - See http://developer.android.com
- for iPhone: Objective C, HTML and Java Script. See http://developer.apple.com