nonprocedural language


Also found in: Wikipedia.

nonprocedural language

[‚nän·prə′sē·jə·rəl ′laŋ‚gwij]
(computer science)
A programming language in which the program does not follow the actual steps a computer follows in executing a program.
References in periodicals archive ?
4 A nonprocedural language specifies what is to be accomplished but not how to do it.
The next sections sketch various uses of profilers and a profiler for a nonprocedural language.
XPath and SQL share the common distinction of being nonprocedural languages.
With nonprocedural languages, users need only describe the data and the relations that are appropriate to the application, not the detailed program steps.