Для начала нужно понять, что вам интересно создавать.
Это может быть приложение, сервис, сайт и так далее.
Например, для десктопных приложений лучше использовать Java из-за ее мультиплатформенности (Пишешь один раз - запускаешь везде)
После этого вы должны выбрать язык, на котором комфортнее всего это делать. Критерии могут быть разными: скорость изучения, сообщество... Читать далее