Зависит от того в какой сфере предполагается заработок: веб приложения (клиент или сервер, или то и другое), мобильные приложения, десктоп, DevOps, более специализированные сферы по типу ML и AI рановано упоминать если обучение с нуля. Если начинать по хардкору снизу-вверх то C и ComputerScience в целом, если сразу браться за дело и нужен низкие порог вхождения то JS, так как на нем вообще под все что угодно сейчас пишут, или Python, он вообще супер легкий в понимании. Если не зайдет то можно посложнее попробовать, по возрастанию сложности: PHP, Ruby, Kotlin, Java, Go, Rust, C++ ...