John McCarthy

Computer Science American 1927 – 2011 412 quotes

Coined term 'artificial intelligence', created Lisp

Quotes by John McCarthy

The ability to handle uncertainty and incomplete information is essential for real-world AI.

Various interviews and writings

AI is not just about building intelligent agents, but about building intelligent environments.

Various interviews and writings

The ultimate goal of AI is to create a world where intelligence is abundant and accessible to all.

Various interviews and writings

All problems in computer science can be solved by another level of indirection.

Attributed remark

LISP is now the second oldest programming language in present widespread use.

History of LISP 1979

The main requirement for intelligence is the ability to do the right thing when you don't know what to do.

Attributed remark

As soon as it works, no one calls it AI anymore.

Attributed remark

The advice 'Know thyself' is not good advice. It is better to know others.

Attributed remark

The notion of 'consciousness' is so ill-defined that it's not useful for either psychology or computer science.

Attributed remark

Time sharing is a method of computing in which several users, at different locations, share a central computer facility.

Time-Sharing Computer Systems 1962

I think there's a world market for maybe five computers.

Misattributed (often to Thomas Watson, but also to McCarthy in jest)

The chess machine is the drosophila of artificial intelligence.

AI as Sport 1997

We shall therefore say that a program has common sense if it automatically deduces for itself a sufficiently wide class of immediate consequences of anything it is told and what it already knows.

Programs with Common Sense 1959

An ultimate goal is to make programs that learn from their experience as effectively as humans do.

A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence 1955

The key problem of artificial intelligence is getting computers to do things which, if done by humans, would be said to involve intelligence.

Information 1968

LISP is a programmable programming language.

History of LISP 1978

The biggest risk of artificial intelligence is that people give up too early.

Attributed remark

To understand a program, you must become both the machine and the program.

Attributed remark

The design of a programming language should be guided by the types of programs one wants to write.

Attributed remark

Recursion is a fundamental idea in computer science and in the description of processes in general.

LISP 1.5 Programmer's Manual 1962