1. "Исторически сложилось".
Сначала написали на одном. Потом появилась идея писать на другом, но не осилили до конца. На третьем пишут из-за нехватки специалистов по старым двум.
2. Архитектурная особенность.
Есть разделение функций, которое также накладывает технические ограничения на отдельные части, и их становится выгоднее писать на разных языках. Числодробилки на Си, роутер на Питоне.