{{위키데이터 속성 추적}}
{{인공지능}}
[[인공지능]] 연구원들은 인공 지능을 위한 특수한 프로그래밍 언어들을 개발해왔다.

== 언어 ==
* [[AIML]]("Artificial Intelligence Markup Language")<ref name="AIML_Repository">according to (the intro page to) the [http://nlp-addiction.com/chatbot/aiml/ AIML Repository] {{웨이백|url=http://nlp-addiction.com/chatbot/aiml/ |date=20150414030045 }} at nlp-addiction.com</ref>은 [[XML]] 방언으로서<ref name="alicebot.org_aiml">See the [http://www.alicebot.org/aiml.html AIML "Intro" (web) page] {{웨이백|url=http://www.alicebot.org/aiml.html |date=20131029205936 }} at www.alicebot.org</ref> [[A.L.I.C.E.]] 유형의 [[채터봇]]에 사용된다.
* [[정보 처리 언어|IPL]]<ref>
{{Harvnb|Crevier|1993|pp=46-48}}
</ref>은 인공지능을 위해 개발된 최초의 언어였다.
* [[리스프]]<ref>
[[리스프]]:
* {{Harvnb|Luger|Stubblefield|2004|pp=723-821}}
* {{Harvnb|Crevier|1993|pp=59-62}},
* {{Harvnb|Russell|Norvig|2003|p=18}}
</ref>는 [[람다 대수]]에 기반한 컴퓨터 프로그램을 위한 실용적인 수학 표기 언어이다.
* [[스몰토크]]는 시뮬레이션, 신경망, 기계 학습, 유전자 알고리즘을 위해 널리 사용되고 있다.
* [[프롤로그 (프로그래밍 언어)|프롤로그]]<ref>
History of logic programming:
* {{Harvnb|Crevier|1993|pp=190-196}}.
</ref><ref>
[[프롤로그 (프로그래밍 언어)]]:
* {{Harvnb|Poole|Mackworth|Goebel|1998|pp=477-491}},
* {{Harvnb|Luger|Stubblefield|2004|pp=641-676, 575-581}}
</ref>는 [[선언형 프로그래밍|선언형]] 언어로서, 프로그램들이 관계를 수단으로 표현되며 실행은 이러한 관계 위에서 "쿼리"를 수행함으로써 발생한다.
* [[STRIPS]]
* [[플래너]]는 절차적, 논리적 언어 간 하이브리드이다.
* [[POP-11]]
* [[파이썬]]은 인공지능에 널리 사용되며, 일반 AI, [[기계 학습]], [[자연 언어 처리]], [[인공신경망]]을 포함한 수많은 응용 프로그램을 위한 패키지가 포함된다.<ref>[https://wiki.python.org/moin/PythonForArtificialIntelligence Python For Artificial Intelligence] {{webarchive|url=https://web.archive.org/web/20121101045354/http://wiki.python.org/moin/PythonForArtificialIntelligence |date=2012-11-01 }} Python Wiki 2015</ref>
* [[하스켈]] 또한 AI용으로서 매우 훌륭한 프로그래밍 언어이다.
* [[Wolfram Language]]는 매우 자동화된 함수(Predict, Classify)에서부터 특정 메소드와 진단에 기반한 함수에 이르는 기계 학습 기능을 포함한다. 이 함수들은 수치, 분류, 시간 시리즈, 텍스트, 그림을 포함한 수많은 유형의 데이터로 동작한다.<ref name="Wolfram Language">[http://reference.wolfram.com/language/guide/MachineLearning.html Wolfram Language]</ref>
* [[C++]] (2011 이상)
* [[MATLAB]]
* [[펄]]
* [[줄리아 (프로그래밍 언어)|줄리아]](예: 네이티브/비 네이티브 라이브러리를 사용한 기계 학습용)

== 각주 ==
{{각주}}

== 참고 문헌 ==
{{참고 자료 시작}}

=== 주요 AI 교과서 ===
:''See also the [[Talk:Artificial intelligence/Textbook survey|AI textbook survey]]''
* {{인용
| first=George | last=Luger | author-link=George Luger
| first2=William | last2=Stubblefield | author2-link=William Stubblefield
| year=2004
| title=Artificial Intelligence: Structures and Strategies for Complex Problem Solving|edition=5th
| publisher=The Benjamin/Cummings Publishing Company, Inc.
| isbn=0-8053-4780-1 | url=http://www.cs.unm.edu/~luger/ai-final/tocfull.html}}
* {{인용
| last=Nilsson | first=Nils | author-link=Nils Nilsson (researcher)
| year=1998
| title=Artificial Intelligence: A New Synthesis|publisher=Morgan Kaufmann Publishers
| isbn=978-1-55860-467-4}}
<!--* {{Russell Norvig 2003}}-->
* {{인용
| first = David | last = Poole | author-link=David Poole (researcher)
| first2 = Alan | last2 = Mackworth | author2-link=Alan Mackworth
| first3 = Randy | last3 = Goebel | author3-link=Randy Goebel
| publisher = Oxford University Press | place = New York | year = 1998
| title = Computational Intelligence: A Logical Approach | url = http://www.cs.ubc.ca/spider/poole/ci.html
| isbn = 0-19-510270-3 }}
* {{인용
| first = Patrick Henry | last = Winston | author-link = Patrick Winston
| publisher = Addison-Wesley | year = 1984 | place = Reading, Massachusetts | isbn = 0-201-08259-4
| title = Artificial Intelligence}}
<!--
=== AI의 역사 ===
* {{Crevier 1993}}
* {{McCorduck 2004}}
-->
{{참고 자료 끝}}

[[분류:프로그래밍 언어 목록|인공 지능]]
[[분류:인공지능|*]]