How to pick a language for Artificial Intelligence programming?

Viewed 26602

What is the best programming language for artificial intelligence purposes?

Mind that using suggested language I must be able to employ any AI technique (or at least most of them).

12 Answers

Python seems to be used a lot in the general scientific community. It has a lot of libraries available and it's easy to learn.

If by "all of AI" you also mean machine learning, which I guess, Matlab, R and Python+Scipy should definately be mentioned.

There is also a java framework called weka, developped by the university of waikato. I don't know wether it anwsers your question, but it may help.

Quoting wikipedia: «Weka supports several standard data mining tasks, more specifically, data preprocessing, clustering, classification, regression, visualization» and more.

Related