Isaac Asimov proposed three laws robots should be programmed to follow: obey humans, protect humans, and protect themselves.