Nonprocedural language

Nonprocedural language

NPL (for NonProcedural Language) was a relational database language developed by T.D. Truitt et al.[1][2] in 1980 for Apple II and MS-DOS. Modern languages such as Visual Basic or Java are called non-procedural or event-driven, languages because instead of writing a series of sequential instructions, a programmer defines the actions that the program must perform when certain events occur.

Notes and references

  1. ^ "An Introduction to Nonprocedural Languages Using NPL", T.D. Truitt et al., McGraw-Hill 1983.
  2. ^ Truitt, T. D. "NPL: the nonprogrammer's data base language" Computer Language 4(06) June 1987 pp97-103



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • nonprocedural language — programming language that does not require the execution of commands in a particular order …   English contemporary dictionary

  • computer programming language — Introduction       any of various languages for expressing a set of detailed instructions for a digital computer. Such instructions can be executed directly when they are in the computer manufacturer specific numerical form known as machine… …   Universalium

  • Object Data Management Group — The Object Data Management Group (ODMG) was conceived in the summer of 1991 at a breakfast with object database vendors that was organized by Rick Cattell of Sun Microsystems. In 1998, the ODMG changed its name from the Object Database Management …   Wikipedia

  • NPL — can stand for: Nepal – ISO 3166 1 (alpha 3) code for Nepal National Priorities List – a list of hazardous waste sites in the USA Non Patent Literature – used before the United States Patent and Trademark Office (USPTO) Non Performing Loan… …   Wikipedia

  • NPL — aeronaut. abbr. Noise Pollution Level comp. abbr. New Programming Language abbr. Netscape Public License (Netscape) abbr. Non Procedural Language comp. abbr. Nonprocedural Language acronym National Physical Laboratory (UK) acronym Non Procedural… …   United dictionary of abbreviations and acronyms

  • computer science — computer scientist. the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers. [1970 75] * * * Study of computers, their… …   Universalium

  • Nomad software — is a relational database and fourth generation language (4GL), originally developed in the 70s by time sharing vendor National CSS, Inc. While it is still in use today, its widest use was in the 70s and 80s. Nomad provides both interactive and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”