Abstract
In this article we summarise the contributions of John McCarthy to Computer Science. Among his contributions are: suggesting that the best method of using computers is in an interactive mode, a mode in which computers become partners of users enabling them to solve problems. This logically led to the idea of time sharing of large computers by many users and computing becoming a utility — much like a power utility. The major contributions for which he is known is coining the term Artificial Intelligence to describe computer programs which seemingly exhibit intelligence, that is, computers perform tasks which when performed by humans require them to be intelligent. He was a life-long believer in using mathematical logic to describe knowledge, including commonsense knowledge, which led to the development of the subject of knowledge representation. He invented LISP (a programming language which has lived for over fifty years) to solve problems in Artificial Intelligence. Besides his technical contributions he was a great teacher and was instrumental in creating two famous schools in Artificial Intelligence: one at MIT and the other at Stanford.
Similar content being viewed by others
Suggested Reading
John McCarthy, Reminiscences on the history of time sharing, IEEE Annals of the History of Computing, Vol.14, No.1, pp.19–24, 1992.
PDP-1 from Wikipedia, See also Computer History Museum PDP-1 Restoration Project for pictures of PDP-1.
NR Narayana Murthy, A Better India: A Better World, Penguin Books, India, pp.3, 4, 2009 (Personal Communication onfirming that the Professor mentioned in the book is John McCarthy.)
John McCarthy (Computer Scientist)-Wikipedia.
First Hixon Symposium on’ Cerebral Mechanisms in Behavior’, Sept.1948. www.calteches.library.caltech.edu/923/1/Pump.pdf
C E Shannon and W Weaver, The Mathematical Theory of Communication, The University of Illinois Press, 1949.
W R Ashby, C E Shannon, and J McCarthy, Automata Studies, Princeton University Press, 1956.
Dartmouth Conference on AI — Proposal, Wikipedia (See also John McCarthy home page: formal.stanford.edu/jmc/index.html
J McCarthy, Programs with common sense, Proc. of the Teddington Conference on the mechanization of thought processes, Dec.1959.
J McCarthy, Circumscription — A form of mathematical reasoning, Artificial Intelligence, Vol.13, Nos. 1–2, 1980
J McCarthy, What is AI, Personal website (formal.stanford.edu/jmc/index.html) last updated Nov.12, 2007.
Author information
Authors and Affiliations
Corresponding author
Additional information
V Rajaraman is at the Indian Institute of Science, Bangalore. Several generations of scientists and engineers in India have learnt computer science using his lucidly written textbooks on programming and computer fundamentals. His current research interests are parallel computing and history of computing.
Rights and permissions
About this article
Cite this article
Rajaraman, V. JohnMcCarthy — Father of artificial intelligence. Reson 19, 198–207 (2014). https://doi.org/10.1007/s12045-014-0027-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12045-014-0027-9