Jump to content

Third-generation programming language

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Stephen Gilbert (talk | contribs) at 11:18, 15 October 2001 (FOLDOC import, edited, needs rewriting). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

A third generation language (3GL) is a programming language designed to be easier for a human to understand, including things like named variables. A fragment might be let c = c + 2 * d


Fortran, ALGOL and [COBOL programming language|COBOL]] are early examples of this sort of language. Most "modern" languages (BASIC, C, C++) are third generation. Most 3GLs support structured programming.


Based on material from FOLDOC, used with permission.