&gt; What we need now is a simple program that takes normal human text and outputs a program. Input &quot;write me a program that adds the numbers 1 to 100&quot; and you would get a program that did that.<p>The problem is normal human text is ambiguous and flawed. Case in point:<p><a href="http:&#x2F;&#x2F;www.wolframalpha.com&#x2F;input&#x2F;?i=write+me+a+program+that+adds+the+numbers+1+to+100" rel="nofollow">http:&#x2F;&#x2F;www.wolframalpha.com&#x2F;input&#x2F;?i=write+me+a+program+that...</a><p>Correct, but probably not quite what you intended.