home overview techniques technology resources about


intro | text | dialogue | natural language programming | future

Natural Language Programming

Natural language programming was a big deal in previous years, when people thought they could simply tell a computer how to program a task. This had major implications – people who weren’t programmers could program their computers! IBM did an experiment in the 1980s in which they pulled a few undergraduate students with no programming experience in for testing. Giving them simple data processing tasks, IBM asked the students to phrase their commands in natural language. Their conclusions created an awareness of the same problems of ambiguity that had plagued natural language processing researchers since the field came into existence. Today, there is little research done on natural language programming.