Tôi muốn nói nó phụ thuộc vào ý của bạn về AI. Học máy nói chung đã chứng kiến sự phát triển nhanh chóng của công cụ, do đó, một số thuật toán để phân loại, phân cụm và các hình thức học tập có giám sát và không giám sát khác, đặc biệt là với các mô hình đồ họa xác suất, đã được triển khai trong Python, C #, Ruby, OCaml, và Java, chỉ để một vài tên.
Nếu bạn đang thực hiện thao tác dữ liệu trên quy mô lớn để xây dựng những thứ như công cụ đề xuất, lọc cộng tác hoặc các loại vấn đề học tập không được giám sát hoặc giám sát khác, bạn có thể muốn xem Mahout . Nó không thực sự là một "ngôn ngữ lập trình", nhưng nó là một bộ công cụ cho loại vấn đề này. Bạn có thể viết mã mô hình bằng Java hoặc các ngôn ngữ JVM khác như groovy (ngôn ngữ động, biểu cảm hợp lý) hoặc clojure (giống như lisp).
Tôi không chắc tại sao bạn lại coi Lisp là ngày; đó là nơi mà hầu hết các tính năng ngôn ngữ "mới" trong các ngôn ngữ khác (đóng cửa, v.v.) có nguồn gốc từ.
Tất nhiên, các kỹ thuật học máy nói chung đã chuyển sang các mô hình xác suất hơn là logic nhị phân, cách tiếp cận kiểu cây quyết định mà hầu hết các nỗ lực AI ban đầu bắt đầu, vì vậy có thể lập luận rằng học máy là một nhánh hoặc chuyển hướng từ lều lớn của AI.