Полагаю что на том и на другом. На С++ нативные, на жабе - под жабамашину.
можно на любом писать.. .
вообще под андроид пишут на яве.
жава
Лично я пишу на Python.