Google is testing a new robot that can program itself

The robot can understand natural language commands, remember what it learned, and reuse instructions for similar tasks down the line.