Приложения.
Java для написания нативных приложений под дроид.
HTML/CSS+JS - для написания гибридных приложений (типа сайт запакованный в apk) - но это все на фреймворках, ionic и cordova например.
Игры.
Unity - ну тут разброс большой, тот же C#
Можно в разных констукторах делать, где язык не нужен, типа construct2