Язык(и) выучить несложно. После третьего - поймете.
Сложно учатся алгоритмы, парадигмы, принципы, паттерны.
Но зато они из языка в язык повторяются.
Под ваши задачи: PHP, JavaScript, Java, Kotlin, C#, немного особняком стоят SQL, CSS, HTML, XML, JSON.
Работа фрилансером и выпуск проектов на мобилки без учебы в технаре или универе, думаете такой план может привести к успеху и большому заработку?
Ну.... 1 из миллиона становится миллиардером по итогу.