What is the difference between Natural Language and Procedural Language?

 

Answer: Natural Language- Natural language programming (NLP) is an ontology-assisted way to programming in terms of natural language sentences, e.g., English. A structured document with Content, sections and subsections for explanations of sentences forms a NLP document, which is actually a computer program. An example of natural language programming in in English that is short for “System English”.

Procedural Language- Procedural programming can sometime be used as a synonym for imperative programming (specifying the steps the program must take to reach the desired state), but can also refer (as in this article) to a programming paradigm, derived from structured programming, based upon the concept of the procedure call.  

Post a Comment