natural language programming
nounUK /ˈnætʃrəl ˈlæŋɡwɪdʒ ˈprəʊɡræmɪŋ/
US /ˈnætʃrəl ˈlæŋɡwɪdʒ ˈproʊɡræmɪŋ/
A way of telling a computer what to do by typing or saying words like you talk to a person.
With natural language programming, she asked the computer to make a birthday card and it did it.
SYNONYMS
OTHER MEANINGS
2. Writing computer instructions in ordinary human language instead of special code words.
The class taught natural language programming so kids could give robots simple commands.
3. A style of software design where users describe what they want in everyday words.
Natural language programming lets people search a database by asking a question.
4. Using speech or typed sentences to control a device or app.
His phone uses natural language programming to set alarms when he says them out loud.