На том, что ты лично
лучше знаешь.
Или на том, что
лучше знают нанятые тобою люди.
Годится любой язык программирования общего назначения.
Они универсальны.
с расчетом на то, чтобы потом плотно изучать язык и он будет востребован в будущем (сейчас не владею ни одним языком)
Вы слишком большое значение уделяете выбору.
Трудно изучить парадигмы, паттерны, принципы и концепции.
Сам язык учится легко (кроме первого, потому что ты его учишь вместе с парадигмами, паттернами, принципами и концепиями).
Но парадигмы, паттерны, принципы и концепции переходят из языка в язык.
Да и наиболее распространенные языки похожи как братья родные.
Какой язык программирования изучать новичку?