Курс искусственного интеллекта, в котором я принимал участие онлайн, преподавал в Стэнфорде, рекомендовал использовать Python для домашней работы. Я считаю, что Georgia Tech по-прежнему использует LISP.
Ошибка здесь "новое" - "хорошо". Исследование ИИ является одной из старейших компьютерных исследовательских дисциплин. Он продолжает отрываться от подполей, так как люди понимают, что методы из него могут быть использованы в другом месте. Языковая обработка, машинное обучение и интеллектуальный анализ данных - все это примеры «практических» приложений, которые используют огромное количество языков.
Таким образом, менее важно, что основная область изменилась, чем она была преобразована в массив связанных дисциплин. Это все равно, что сказать «Научные вычисления» и ожидать, что это просто означает решение линейных уравнений.
Языки, которые вы упомянули, довольно сильно эволюционировали за последние 20 или 30 лет. Лисп породил Common Lisp и Clojure. Пролог породил Visual Prolog (в нем есть объекты ...) и Меркурий (возьмите Haskell и Prolog, заприте их в комнате вместе ... встаньте далеко и приготовьтесь бежать).
Учитывая, что исследование ИИ является более теоретическим, имеет смысл, что оно будет сосредоточено на теории (математика), а не на практических аспектах (языки).
При всем этом, самый большой новатор в области технологий искусственного интеллекта, на который я готов поставить, - это Google. Они предпочитают Python (и Go, и Dart, но это не относится к делу). Таким образом, я бы сказал, что Python - «недавний язык выбора», но вы также можете использовать Haskell, OCaml, F #, C # или даже Java.