Давай так, мухи в одну строну, говно в другую.
Мобильные приложения могут быть написаны на одном языке (чистая Java), или в комплекте с другими языками (JS, PHP).
PC игры тоже могут быть написаны на одном языке (крестики и нолики например). Однако, чаще всего сначала пишут движок под игру (может быть написан на одном языке, ил на нескольких), потом уже игру. Чаще это коллективная разработка.