La langue la plus courante est l'intelligence artificielle Lisp, et est encore en usage aujourd'hui. C'est aussi l'une des plus anciennes langues de l'intelligence artificielle. John McCarthy a été développé dans les années 1950.
Lisp est l'abréviation de "liste de transformation". Cette intelligence artificielle langue utilise des listes pour représenter des structures de données. Il est considéré comme le premier langage de programmation fonctionnelle. Il ya un certain nombre de fonctions prédéfinies qui peuvent être utilisées pour manipuler les listes, ce qui rend le langage extrêmement flexible. Les programmeurs ont un contrôle total sur la syntaxe de la langue, qui peut être modifié pour répondre à leurs besoins.
Ceci est possible car le code source est constitué des listes. Les programmeurs peuvent modifier le code source, telles que les structures de données, ce qui leur permet de créer une nouvelle syntaxe, ou de prolonger la langue pour faire ce qui est nécessaire. C 'est un excellent langage pour l'intelligence (AI) de programmation artificielle parce que vous pouvez facilement écrire des adaptateurs du modèle qui correspondent à la liste des installations.
L'un des autres facteurs qui rendent l'intelligence artificielle Lisp un langage utile est sa capacité à soutenir les représentations symboliques. Vous pouvez facilement associer à des symboles de données, par exemple, vous pouvez assigner le "ciel" symbole avec la couleur "bleu". Vous pouvez également facilement remplacer les anciennes structures de données avec de nouveaux, et cette structure est libéré garbage collection.
Une intelligence artificielle langue extrêmement dynamique, vous pouvez avoir les modifications prennent effet instantanément en Lisp sans recompilation. Il n'a pas de programme de base, et tout le travail est fait par des fonctions et des compositions de récursivité. Les programmeurs peuvent accéder à n'importe quelle fonction pour demander une entrée.
Un renseignement langue très populaire artificielle, Lisp générées à partir d'un grand nombre de dialectes et des systèmes Lisp, comme Scheme, Interlisp et FranzLisp. Dans une tentative de créer une norme pour la langue, un certain nombre de programmeurs Lisp rassembler les meilleures caractéristiques des dialectes, la création d'un nouveau langage appelé Common Lisp. Ce qui s'est passé en 1981, et depuis lors, Common Lisp a évolué pour devenir un extrêmement robuste, polyvalent AI langage de programmation.
Largement utilisé pour les jeux de programmation informatique, la robotique, et des problèmes de reconnaissance de formes, Lisp est considéré comme un langage de programmation classique AI qui a résisté à l'épreuve du temps. Prolog est un langage de programmation développé au début des années 1970, qui a gagné en popularité en IA. A une plus mathématique basé sur le calcul des prédicats. Il est considéré comme une langue importante programmation logique et est utilisé en IA pour le traitement du langage naturel et des systèmes experts à traiter.