The document discusses the potential for natural language programming to allow more people to program computers. It notes that while billions of devices are programmable, few owners can program them. Natural language could make programming accessible to anyone by allowing people to explain tasks in everyday language. Recent advances in language technology such as translation devices, IBM Watson, and Siri show the potential is now higher. The document outlines challenges but argues that with clarification from smart devices, natural language programming may now be viable and help address issues like the growing shortage of programmers. It proposes a "grand challenge" to enable anyone to program through approaches like natural language.