McCarthy, J. 1959. Programs with Common Sense. In Proceedings of the Teddington Conference on the Mechanization of Thought Processes, 756-91. London: Her Majesty's Stationery Office.
McCarthy, J. 1977. Epistemological problems of artificial intelligence. In IJCAI, 1038-1044.
McCarthy, J. 1980. Circumscription: A form of non-monotonic reasoning. Artificial Intelligence 13(1-2):23-79.
McCarthy, J. 1986. Applications of circumscription to common sense reasoning. Artificial Intelligence 28(1):89-116.
McCarthy, J. 1990. Generality in artificial intelligence. In Lifschitz, V., ed., Formalizing Common Sense. Ablex. 226-236.
McCarthy, J. 1993. Notes on formalizing context. In IJCAI, 555-562.
McCarthy, J., and Buvac, S. 1997. Formalizing context: Expanded notes. In Aliseda, A.; van Glabbeek, R.; and Westerstahl, D., eds., Computing Natural Language. Stanford University. Also available as Stanford Technical Note STAN-CS-TN-94-13.
McCarthy, J. 1998. Elaboration tolerance. In Working Papers of the Fourth International Symposium on Logical formalizations of Commonsense Reasoning, Commonsense-1998.
Costello, T., and McCarthy, J. 1999. Useful counterfactuals. Electronic Transactions on Artificial Intelligence 3(A):51-76
McCarthy, J. 2002. Actions and other events in situation calculus. In Fensel, D.; Giunchiglia, F.; McGuinness, D.; and Williams, M., eds., Proceedings of KR-2002, 615-628.
Oral history interview with John McCarthy no Instituto Charles Babbage, Universidade de Minnesota, Minneapolis. McCarthy discute seu papel no desenvolvimento do time-sharing no Instituto de Tecnologia de Massachusetts. Ele também descreve seu trabalho em inteligência artificial (IA) financiado pela Agência de Projetos de Pesquisa Avançada, incluindo IA baseada em lógica (Lisp) e robótica.
Oral history interview with Marvin Minsky no Instituto Charles Babbage, Universidade de Minnesota, Minneapolis. Minsky descreve a pesquisa de inteligência artificial (IA) no Instituto de Tecnologia de Massachusetts (MIT), incluindo o trabalho de John McCarthy.
Oral history interview with Jack B. Dennis no Instituto Charles Babbage, Universidade de Minnesota, Minneapolis. Dennis discute o trabalho de John McCarthy sobre compartilhamento de tempo e a influência do Escritório de Técnicas de Processamento de Informações da Darpa no desenvolvimento do compartilhamento de tempo.
Oral history interview with Fernando J. Corbató no Instituto Charles Babbage, Universidade de Minnesota, Minneapolis. Corbató discute a pesquisa em ciência da computação, especialmente o compartilhamento de tempo, no Instituto de Tecnologia de Massachusetts (MIT), incluindo John McCarthy e a pesquisa sobre compartilhamento de tempo.