Nonprocedural language: Difference between revisions

Content deleted Content added
Legaia (talk | contribs)
m Found another source at http://hopl.murdoch.edu.au/showlanguage.prx?exp=916&language=NPL
updated link
 
(38 intermediate revisions by 28 users not shown)
Line 1:
{{Short description|Relational database language developed by T.D. Truitt et al}}
'''NPL''' (for '''NonProcedural Language''') was a [[relational database]] language developed by T.D. Truitt et al.<ref name="Truitt83">"An Introduction to Nonprocedural Languages Using NPL", T.D. Truitt et al., McGraw-Hill 1983.''</ref><ref name="Truitt87">Truitt, T. D. "NPL: the nonprogrammer's data base language" Computer Language 4(06) June 1987 pp97-103</ref> in 1980 for [[Apple II]] and, later, for [[MS-DOS]]. In general, a non-procedural language (also called a [[Declarative programming|declarative]] language) requires the programmer to specify ''what'' the program should do, rather than (as with a [[procedural language]]) providing the sequential steps indicating ''how'' the program should perform its task(s).
 
==Notes and references==
{{Reflist}}
<div class="references-small"><references/></div>
 
{{Authority control}}
 
[[Category:Historical programmingQuery languages]]
 
{{Compu-lang-stub}}
 
{{Compu-lang-stub}}
[[Category:Historical programming languages]]