List of programming languages for artificial intelligence

Summary

Historically, some programming languages have been specifically designed for artificial intelligence (AI) applications. Nowadays, many general-purpose programming languages also have libraries that can be used to develop AI applications.

General-purpose languages edit

Specialized languages edit

See also edit

Notes edit

  1. ^ a b Wodecki, Ben (May 5, 2023). "7 AI Programming Languages You Need to Know". AI Business.
  2. ^ Lopez, Matthew (11 January 2021). "Top 10 Reasons Why Python is Good for Artificial Intelligence". Technology sumo.
  3. ^ Kanade, Vijay (May 6, 2022). "Best Python ML Libraries 2022". Spiceworks. Retrieved 2024-02-03.
  4. ^ Chauhan, Nagesh Singh (February 16, 2021). "Hugging Face Transformers Package - What Is It and How To Use It". KDnuggets. Retrieved 2024-02-03.
  5. ^ Perkel, Jeffrey M. (2018-10-30). "Why Jupyter is data scientists' computational notebook of choice". Nature. 563 (7729): 145–146. Bibcode:2018Natur.563..145P. doi:10.1038/d41586-018-07196-1. PMID 30375502.
  6. ^ a b Wodecki, Ben (May 5, 2023). "7 AI Programming Languages You Need to Know". AI Business.
  7. ^ Wolfram Language
  8. ^ Yegulalp, Serdar (7 June 2023). "A first look at the Mojo language". InfoWorld.
  9. ^ History of logic programming:
  10. ^ Prolog:
  11. ^ according to (the intro page to) the AIML Repository Archived 2015-04-14 at the Wayback Machine at nlp-addiction.com
  12. ^ See the AIML "Intro" (web) page Archived 2013-10-29 at the Wayback Machine at www.alicebot.org

References edit

Major AI textbooks edit

See also the AI textbook survey
  • Luger, George; Stubblefield, William (2004), Artificial Intelligence: Structures and Strategies for Complex Problem Solving (5th ed.), The Benjamin/Cummings Publishing Company, Inc., ISBN 0-8053-4780-1
  • Nilsson, Nils (1998), Artificial Intelligence: A New Synthesis, Morgan Kaufmann Publishers, ISBN 978-1-55860-467-4
  • Russell, Stuart J.; Norvig, Peter (2003), Artificial Intelligence: A Modern Approach (2nd ed.), Upper Saddle River, New Jersey: Prentice Hall, ISBN 0-13-790395-2
  • Poole, David; Mackworth, Alan; Goebel, Randy (1998), Computational Intelligence: A Logical Approach, New York: Oxford University Press, ISBN 0-19-510270-3
  • Winston, Patrick Henry (1984), Artificial Intelligence, Reading, Massachusetts: Addison-Wesley, ISBN 0-201-08259-4

History of AI edit

  • Crevier, Daniel (1993). AI: The Tumultuous Search for Artificial Intelligence. New York, NY: BasicBooks. ISBN 0-465-02997-3.
  • McCorduck, Pamela (2004), Machines Who Think (2nd ed.), Natick, MA: A. K. Peters, Ltd., ISBN 1-56881-205-1