English Natural-language programming Cited by user Logan on 26 Jan 2020 Natural-language programming (NLP) is an ontology-assisted way of programming in terms of natural-language sentences, e.g.