fourth generation language

Computing Dictionary

fourth generation language definition

language
(4GL, or "report generator language") An "application specific" language, one with built-in knowledge of an application domain, in the way that SQL has built-in knowledge of the relational database domain.
The term was invented by Jim Martin to refer to non-procedural high level languages built around database systems.
Fourth generation languages are close to natural language and were built with the concept that certain applications could be generalised by adding limited programming ability to them.
When given a description of the data format and the report to generate, a 4GL system produces COBOL (or other 3GL) code, that actually reads and processes the data and formats the results.
Some examples of 4GL are: database query language e.g.SQL; Focus, Metafont, PostScript, S, IDL-PV, WAVE, Gauss, Mathematica, and data-stream languages such as AVS, APE, Iris Explorer.
(2004-04-01)

The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Explore Dictionary.com
Previous Definition: fourth generation computer
Next Definition: fourth heart sound
More from Thesaurus.com
Synonyms and Antonyms for fourth generation language
More from Reference.com
Search for articles containing fourth generation language
00:10
Fourth generation language is always a great word to know.
So is slumgullion. Does it mean:
a stew of meat, vegetables, potatoes, etc.
a calculus or concretion found in the stomach or intestines of certain animals, esp. ruminants, formerly reputed to be an effective remedy for poison.
Dictionary.com Word FAQs

Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.

Matching Quote
"I am the LORD your God, who brought you out of the land of Egypt, out of the house of slavery; you shall have no other gods before me.
You shall not make for yourself an idol, whether in the form of anything that is in heaven above, or that is on the earth beneath, or that is in the water under the earth. You shall not bow down to them or worship them; for I the LORD your God am a jealous God, punishing children for the iniquity of parents, to the third and the fourth generation of those who reject me, but showing steadfast love to the thousandth generation of those who love me and keep my commandments.
You shall not make wrongful use of the name of the LORD your God, for the LORD will not acquit anyone who misuses his name.
Remember the sabbath day, and keep it holy. Six days you shall labor and do all your work. But the seventh day is a sabbath to the LORD your God; you shall not do any work -you, your son or your daughter, your male or female slave, your livestock, or the alien resident in your towns. For in six days the LORD made heaven and earth, the sea, and all that is in them, but rested the seventh day; therefore the LORD blessed the sabbath day and consecrated it.
Honor your father and your mother, so that your days may be long in the land that the LORD your God is giving you.
You shall not murder.
You shall not commit adultery.
You shall not steal.
You shall not bear false witness against your neighbor.
You shall not covet your neighbor's house; you shall not covet your neighbor's wife, or male or female slave, or ox, or donkey, or anything that belongs to your neighbor."
Copyright © 2013 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT