인공지능을 위한 프로그래밍 언어 목록

인공지능 연구원들은 인공 지능을 위한 특수한 프로그래밍 언어들을 개발해왔다.

 언어 
 AIML("Artificial Intelligence Markup Language")according to (the intro page to) the AIML Repository  at nlp-addiction.com은 XML 방언으로서See the AIML "Intro" (web) page  at www.alicebot.org A.L.I.C.E. 유형의 채터봇에 사용된다.
 IPL은 인공지능을 위해 개발된 최초의 언어였다.
 리스프리스프:

 ,
 는 람다 대수에 기반한 컴퓨터 프로그램을 위한 실용적인 수학 표기 언어이다.
 스몰토크는 시뮬레이션, 신경망, 기계 학습, 유전자 알고리즘을 위해 널리 사용되고 있다.
 프롤로그History of logic programming:
 .프롤로그 (프로그래밍 언어):
 ,
 는 선언형 언어로서, 프로그램들이 관계를 수단으로 표현되며 실행은 이러한 관계 위에서 "쿼리"를 수행함으로써 발생한다.
 STRIPS
 플래너는 절차적, 논리적 언어 간 하이브리드이다.
 POP-11
 파이썬은 인공지능에 널리 사용되며, 일반 AI, 기계 학습, 자연 언어 처리, 인공신경망을 포함한 수많은 응용 프로그램을 위한 패키지가 포함된다.Python For Artificial Intelligence  Python Wiki 2015
 하스켈 또한 AI용으로서 매우 훌륭한 프로그래밍 언어이다.
 Wolfram Language는 매우 자동화된 함수(Predict, Classify)에서부터 특정 메소드와 진단에 기반한 함수에 이르는 기계 학습 기능을 포함한다. 이 함수들은 수치, 분류, 시간 시리즈, 텍스트, 그림을 포함한 수많은 유형의 데이터로 동작한다.Wolfram Language
 C++ (2011 이상)
 MATLAB
 펄
 줄리아(예: 네이티브/비 네이티브 라이브러리를 사용한 기계 학습용)

 각주 

 참고 문헌 

 주요 AI 교과서 
See also the AI textbook survey






인공 지능
*