Java
Является официальным языком программирования для разработки под android, а так же Java способен порадовать широким функционалом. Java занимает лидирующие позиции в топе языков программирования, сражаясь за первенство с такими гигантами, как Csharp или Python.
Kotlin
Компания Google активно продвигает данный язык, готовя его на замену Java сохраняющему лидирующие позиции. Является официальным и последним введённым языком android. В отличии от Java, Kotlin является более узконаправленным языком. При этом, отбрасывание ненужного функционала позволило создать куда более простой синтаксис языка, нежели в Java.
C-sharp
Является бесспорным лидером в создании приложений под Windows и MacOS. Простой синтаксис, удобство управления файловой системой и приятный интерфейс конструктора WindowsForms вывели этот язык на вершины рейтинга востребованных языков.
Python
Завершаем список трёх мировых лидеров таким замечательным языком, как python. Один из самых простых синтаксисов без лишних деталей, огромное комьюнити как русскоязычное, так и англоговорящее, что даёт разработчику уверенность в том, что какая бы проблема при разработке не возникала, эта ситуация уже обсуждалась на десятках форумов. Так как в данный момент времени мы интересуемся именно разработкой приложений, для этих целей стоит выбрать библиотеки PySide или eel. В PySide вас встретит среда разработки, так похожая на WindowsForms, а библиотека eel позволит разработать интерфейс, задействовав html и css, что позволит разрабатывать интерфейс буквально без ограничений.