Overview
John McCarthy stands as one of the founding fathers of modern artificial intelligence (AI). A brilliant mathematician turned computer scientist, he helped shape the discipline from a speculative idea into a rigorous field of study. In 1956, McCarthy organized the Dartmouth Summer Research Project on Artificial Intelligence, a workshop that is widely regarded as the birth of AI as an academic discipline. His most enduring technical contribution is Lisp, the second‑oldest high‑level programming language still in use today, which introduced concepts such as garbage collection and dynamic typing that would become staples of later languages.Beyond his technical inventions, McCarthy was a visionary thinker who advocated for machine reasoning, knowledge representation, and time‑sharing systems. He earned the 1971 Turing Award for his contributions to AI and programming language theory, and his ideas continue to influence contemporary research in areas ranging from natural language processing to autonomous robotics. McCarthy’s career spanned academia, government research labs, and industry, reflecting a lifelong commitment to making intelligent machines a reality.
History/Background
John McCarthy was born on September 23, 1927, in Boston, Massachusetts, to Irish‑American parents. He earned a B.S. in Mathematics from the California Institute of Technology (Caltech) in 1948, followed by a Ph.D. in Mathematics from Princeton University in 1951, where his dissertation focused on axiomatic set theory under the supervision of Alonzo Church. After a brief stint as a research mathematician at the Institute for Advanced Study, McCarthy joined the MIT Computation Center in 1955, where he began exploring the possibilities of machine intelligence.In 1956, McCarthy drafted the proposal for the Dartmouth Conference, co‑authoring it with Marvin Minsky, Nathaniel Rochester, and Claude Shannon. The conference’s motto—“Every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it”—set the agenda for AI research for decades. That same year, he created Lisp (LISt Processor), a language designed for symbolic computation, which debuted on the IBM 704 and later evolved through versions such as Maclisp (1970s), Common Lisp (1984), and Scheme (1975). McCarthy’s work on time‑sharing operating systems at MIT and later at Stanford Artificial Intelligence Laboratory (SAIL) in the 1960s laid groundwork for modern multi‑user computing.
Throughout the 1970s and 1980s, McCarthy held professorships at Stanford University, where he mentored a generation of AI researchers, and served as a senior scientist at the MIT Artificial Intelligence Laboratory. He retired from Stanford in 1990 but remained active as a consultant and author, publishing influential papers on circumscription (a form of non‑monotonic reasoning) and situational calculus (a formalism for reasoning about action and change). He passed away on October 24, 2011, in Stanford, California.


