Ngôn ngữ lập trình phổ biến cho trí tuệ nhân tạo là ngôn ngữ gì?

  1. Lập trình

Từ khóa: 

lập trình

Là Python. Có 1 bạn commnet là nên sử dụng C/C++. Điều này không cần thiết, nếu bạn đang "dùng lại cái người ta đã làm". Bởi vì khi dùng Python thì thật ra các hàm tính toán nặng (ma trận, xác suất thống kê) đã được implement bằng C & Fortran bên dưới rồi, lớp Python phía trên là giúp bạn dễ hình dung về ứng dụng, dễ tổ chức chương trình, phối hợp với các chức năng khác (web, database) thôi.

Trả lời

Là Python. Có 1 bạn commnet là nên sử dụng C/C++. Điều này không cần thiết, nếu bạn đang "dùng lại cái người ta đã làm". Bởi vì khi dùng Python thì thật ra các hàm tính toán nặng (ma trận, xác suất thống kê) đã được implement bằng C & Fortran bên dưới rồi, lớp Python phía trên là giúp bạn dễ hình dung về ứng dụng, dễ tổ chức chương trình, phối hợp với các chức năng khác (web, database) thôi.

Phổ biến nhất là python, tiếp tới là Java, C/C++, gần đây thì có Golang.
Python thì vì tính đơn giản linh hoạt dễ sử dụng. Nhưng nếu bạn muốn viết 1 AI có tính hiệu năng cao nên sử dụng C/C++ hoặc Go. Những ngôn ngữ biên dịch ra mã máy thì tốt hơn là những ngôn ngữ biên dịch ra byte code hoặc thông dịch.