What is a computer, what is a natural language?

When people speak of a natural language in the calculation, they refer to a programming language that contains constructions and syntax that reflects normal human language. The main purpose of any natural language is to allow the programmer to use language rules and conditions with which it is already known to communicate instructions on the action computer. Given the requirement for the terminal's pronunciation and the use of already known and spoken language, natural languages ​​such as logic programming (prologice) or LISP, are actually more complicated than other programming languages, depending on higher order or symbolic abstractions that can understand and act. In other words, the easier it is to create a computer program for the end user without having to know the structured procedure language or any other language other than the one he is talking about, the more complicated it must be a natural language program to support freedom of expression.

natural languages ​​contain analyzers and databases. The databases determine what action the computer must do on the basis of the instruction, and the analyzer determines in which order the syntax must be performed. For example, if the types of users, "add two and two", the analyzer must distinguish between the nouns and the verb, understand what the verb action should achieve, search the response in the database, and then create an output that meets the instruction. If the user enters, "add two to two", the analyzer must be able to understand that "A" and "to" indicate that the same action should occur and then create the same result.

natural language programming claims that, since natural languages ​​tend to be non -medal in nature, beginning programmers can produce meaningful programs and achieve significant results in shorter frames than WSPEPICS. With programming naturalHo language and students learn to express the logical notation of reality. Prologue programs consist of database, relationships between database items and all boundary conditions that determine which answers are acceptable.

Research and publication NOAM Chomsky about linguistic theory and use include diagramian surveys structure of language syntax. Prologue and press analyzers behave in almost the same way, logically sorted the instructions into their components and shift the actions to do as a result of the analysis. Most natural languages ​​are written for English input and output, although many efforts are to support localization for other languages.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?