Monday, May 24, 2010

Which programming language should I learn if I want to try to make a basic A.I. program?

I've had experience in Visual Basic 6 and HTML but I've recently had some ideas about making a program with some basic A.I. (i.e. talking to it and it talks back). I've heard about the various other Visual languages that Microsoft have to offer (such as Visual C#, V#, C++ ect). I have Visual Studio 6 to hand if it's any help (although with all the new versions they've released like .net and 2005, I'm not sure if 6 is a bit outdated by now). Can anyone give some ideas please?

Which programming language should I learn if I want to try to make a basic A.I. program?
there has been alot of work done in A.I. in LISP, but outside of AI the language doesn't see much use. For versatility, some version of C++ would probably be the best. For ease of use, I understand that python is a pretty good choice at this point, but I don't have any personal experience with it.





If your planning on doing such a program over the web, PHP/MySQL would be a good choice, and it's free as well.
Reply:Why not look at Java. It is free, and universally available.
Reply:PROLOG is the programming language for designing Artificial Intelligence
Reply:I would recommend c++, but I am sure you could do it in just about any language you really wanted to!!!
Reply:LISP is a true AI language... But it all depends on the programmer... you can use VB to program an AI agent... just design the software on paper and proceed with any language of choice.... Good Luck!


No comments:

Post a Comment