В случае с мобайлом важно определиться, для какой ОС они создаются. Нативные разработки под Android пишутся на Java, под iOS — на Objective C и Swift, под Windows — на C#. Однако многие популярные приложения являются гибридными: интерфейс делается на нативном языке, внутренности дорабатываются на других: HTML5, JavaScript и тому подобных.
На разных, в зависимости от задачи или опыта разработчика в том или ином языке. Наиболее популярные в этой сфере: Javascript, Python, Ruby, Objective-c, Swift.
Чё вы пацану(Коляну) дизлайков понаставили? Правильно говорит, не хуже чем ответ выше от ГекБрейнс.