Artifical Intelligence Languages
Published Online: 14 DEC 2007
Copyright © 2007 by John Wiley & Sons, Inc.
Wiley Encyclopedia of Computer Science and Engineering
How to Cite
Vranes, S. 2007. Artifical Intelligence Languages. Wiley Encyclopedia of Computer Science and Engineering.
- Published Online: 14 DEC 2007
Programming languages have had a crucial impact on the development of the artificial intelligence (AI) branch of computer science for at least two reasons. First, they allow convenient implementation and modification of programs that demonstrate and test AI ideas. Second, they provide vehicles of thought and they allow the user to concentrate on higher level concepts. Frequently, new ideas in AI are accompanied by a new language in which it is natural to apply these ideas.
- logic programming;
- declarative programming;
- functional programming;
- relational programming;
- Lisp prolog