Сначала учебник программирования выбрать - который не про то, как записывать найденное решение задачи значками какого-то языка, а про то, как решать программистские задачи.
А вот после этого задуматься об области работы. Язык программирования - не цель обучения, а инструмент для решения определённого круга задач. Разные задачи - разные инструменты. Так что сначала надо выбрать направление, в котором ты хочешь работать, а уже из этого выбирать языки программирования.
P.S. В каждый подобный вопрос обязательно набегают неучи, дружно рекомендующие Python.