Standard Article

Artifical Intelligence Languages

  1. Sanja Vranes

Published Online: 14 DEC 2007

DOI: 10.1002/9780470050118.ecse009

Wiley Encyclopedia of Computer Science and Engineering

Wiley Encyclopedia of Computer Science and Engineering

How to Cite

Vranes, S. 2007. Artifical Intelligence Languages. Wiley Encyclopedia of Computer Science and Engineering. .

Author Information

  1. The Mihailo Pupin Institute, Belgrade, Serbia and Montenegro

Publication History

  1. Published Online: 14 DEC 2007

Abstract

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.

Keywords:

  • logic programming;
  • declarative programming;
  • functional programming;
  • relational programming;
  • Lisp prolog