Если бы мне дали тонну бабла на инженеров, то Java, или JVM-based язык. Для Java есть все, что можно себе представить. Вот выше комментатор написал, мол если вам надо обработку языка, то NTLK. Да, можно, но для Java есть все тоже самое для NLP, плюс все это будет работать гораздо быстрее, чем на Python. Практически для любых проблем на Java есть или решение, или часть решения. И все это работает очень быстро.
Из минусов, язык очень многословный и не очень приятный. Тут можно тогда смотреть на Scala или Groovy. Ну или Clojure, если вы любите функциональщину.