Чем больше языков - тем лучше. Это если в целом.
А если в частностях,
то всё зависит от цели: нарубить бабла завтра, нарубить через год и рубить ещё годы, изменить мир к лучшему
Например, в мире программирования существуют целые пласты проблем: нераспространённость достаточная практик письма и нередко забывание о том, что ты всегда пишешь для других людей, которым твой код читать.
В хорошем случае это прогерры, которые его будут рефракторить, в почти идеальном случае это пользователи, которые его поймут и будут использовать, в идеальном случае новый код писать не нужно - всё уже есть. Есть и проблема контроля за сложностью: когда новый код в долгосрочной перспективе создаёт больше проблем, чем он решил в краткосрочной. Есть те или иные пути её решения, возможно есть ещё существенные проблемы на этом растущем рынке. Но Грааля не существует.
Отдельная тема - если речь идёт о создании систем генерации контента (например, свой блог) или непосредственно контента (как "оживление" графикой написания коммитов). Но и тут надо выбирать язык аккуратно, код априори не написан полностью (часть может уже существовать, как пример - CMS), но в процессе написания тебе наверняка самому ещё придётся его читать, дописывать целые куски, и, быть может, привлекать стороннюю помощь (если проект растёт).
Самые сложные в любом деле вещи - правильное начало и правильный конец (если конец изначально запланирован, конечно). Неправильно подобранные инструменты превратят дело в муку, а неумение завершать проект (да, что там проект, даже если о игре идёт речь - незавершение вовремя: лудомания - болезнь) обернётся проблемами обязательно. Перфекцонизм, как видно, гораздо ближе к вредным привычкам, чем к полезным.
Нужна золота середина между перфекционизмом и легчайшим путём при выборе спобоса начать и закончить дело.