Fourth-generation programming language (English Wikipedia)

Analysis of information sources in references of the Wikipedia article "Fourth-generation programming language" in English language version.

Last modified:

Ref.Un. Ref.Website
Global rank English rank
1st place
1st place
2nd place
2nd place
2,702nd place
1,789th place
low place
low place
low place
low place
13th place
14th place
6,944th place
5,088th place
low place
low place
6,549th place
4,616th place
low place
low place
1,442nd place
915th place
7,257th place
7,699th place
3,844th place
1,960th place
2,203rd place
1,928th place
low place
low place
1,369th place
968th place
1,200th place
821st place
4th place
4th place
182nd place
172nd place
low place
low place
3,127th place
1,940th place
low place
low place
low place
low place
low place
low place
7,048th place
low place
7,359th place
4,657th place
66th place
34th place
low place
low place
554th place
368th place
low place
low place
5,156th place
3,760th place
low place
low place
7,974th place
5,060th place
low place
low place
49th place
31st place
low place
low place
low place
low place
1,877th place
1,233rd place

acm.org (Global: 1,200th place; English: 821st place)

dl.acm.org

arxiv.org (Global: 49th place; English: 31st place)

  • Kahanwal, Brijender (4 October 2013). "A taxonomy for programming languages with multisequential processes". International Journal of Programming Languages and Applications. 3 (4). arXiv:1311.3293. doi:10.5121/ijpla.2013.3401.

atariarchives.org (Global: low place; English: low place)

bitsavers.org (Global: 3,844th place; English: 1,960th place)

columbia.edu (Global: 554th place; English: 368th place)

commodore.ca (Global: low place; English: low place)

computer.org (Global: 6,549th place; English: 4,616th place)

csdl.computer.org

computerhistory.org (Global: 2,702nd place; English: 1,789th place)

softwarepreservation.computerhistory.org

  • "History of FORTRAN and FORTRAN II". softwarepreservation.computerhistory.org. 27 Feb 1964. Retrieved 2026-08-29. J.W. Backus and W.P. Heising. FORTRAN. IEEE Transactions on Electronic Computers, EC-13, Number 4, August 1964, pages 382-385. PDF [From the summary: ] The fundamental concepts of FORTRAN, the most widely used high-level, scientific programming language, are set forth and the significant characteristics are described in historical order from inception ...
  • Minsky, N. (January 1973). "Pointers and "Very High Level Languages"" (PDF). SETL Newsletter No. 96.

computerhistory.org

computerhope.com (Global: low place; English: low place)

computerwoche.de (Global: low place; English: low place)

  • "Schimpfe auf Produktmarketing, das mit Reizworten operiert:: Für verteilte Datenbanken fehlen die Voraussetzungen" [Criticism of product marketing that relies on buzzwords: The prerequisites for distributed databases are lacking]. Computerwoche (in German). 1 April 1988. Retrieved 2026-08-28.
  • Bouveret, Christopher C. (13 Dec 2017). "Industrie 4.0: Was steckt hinter den Buzzwords Low-Code und Rapid Application Development?" [Industry 4.0: What's Behind the Buzzwords Low-Code and Rapid Application Development?]. Computerwoche (in German). Retrieved 2026-08-27. Was macht nun 4GL anders als 3GL? ... Das klingt erst einmal spannend, ist aber insgesamt ein schwammiger Begriff und wurde in den 1980er Jahren vor allem für Marketingzwecke eingesetzt. Später wurde das Gebiet etwas eingegrenzt, um zum Beispiel auf Skriptsprachen eines geschlossenen Systems zu verweisen. ... Dann bleibt noch 5GL übrig. Darauf wollen wir in diesem Beitrag nicht näher eingehen. Man stelle sich einfach 4GL im Quadrat vor, und man kommt bei 5GL heraus. Es wird nur noch schwammiger. Aber es hat was mit künstlicher Intelligenz zu tun. [So what makes 4GL different from 3GL? ... At first glance, this sounds exciting, but it’s actually a rather vague term that was primarily used for marketing purposes in the 1980s. Later, the scope was narrowed somewhat to refer, for example, to scripting languages within a closed system. ... That leaves 5GL. We won’t go into detail about that in this article. Just imagine 4GL squared, and you end up with 5GL. It just gets even more vague. But it has something to do with artificial intelligence.]

cvxgen.com (Global: low place; English: low place)

cwi.nl (Global: low place; English: low place)

homepages.cwi.nl

doi.org (Global: 2nd place; English: 2nd place)

dronahq.com (Global: low place; English: low place)

ethz.ch (Global: 2,203rd place; English: 1,928th place)

people.inf.ethz.ch

hdl.handle.net (Global: 66th place; English: 34th place)

  • MacDonell, Stephen (November 1993). "Software development, CASE tools and 4GLs—A survey of New Zealand usage. Part 1". 750 New Zealand organisations. hdl:10523/928.

ibm.com (Global: 1,369th place; English: 968th place)

research.ibm.com

infoworld.com (Global: 5,156th place; English: 3,760th place)

ku.edu (Global: 3,127th place; English: 1,940th place)

people.eecs.ku.edu

logicprogramming.org (Global: low place; English: low place)

mentor.com (Global: low place; English: low place)

blogs.mentor.com

nae.edu (Global: 7,974th place; English: 5,060th place)

  • NAE, The Bridge, Autonomous Precision Landing of Space Rockets, December 19, 2016, Author: Lars Blackmore.

oreilly.com (Global: 6,944th place; English: 5,088th place)

pcmag.com (Global: 1,442nd place; English: 915th place)

rogerclarke.com (Global: low place; English: low place)

saintleo.edu (Global: low place; English: low place)

mediaweb.saintleo.edu

springer.com (Global: 182nd place; English: 172nd place)

link.springer.com

statisticstimes.com (Global: low place; English: low place)

theregister.co.uk (Global: 1,877th place; English: 1,233rd place)

  • Howard, Philip (17 January 2007). "What makes a 5GL?". The Register. Retrieved 28 November 2019. You can't get a further level of abstraction than a 4GL so there can't be such a thing as a 5GL, just as you can't abstract further than meta-meta-metadata (which is what high-end repositories provide). ... As I said: a 4GL with extras.

uni-miskolc.hu (Global: low place; English: low place)

unisys.com.hk (Global: low place; English: low place)

unr.edu.ar (Global: low place; English: low place)

fceia.unr.edu.ar

usenix.org (Global: 7,359th place; English: 4,657th place)

web.archive.org (Global: 1st place; English: 1st place)

wikibooks.org (Global: 7,048th place; English: low place)

en.wikibooks.org

wisegeek.com (Global: 7,257th place; English: 7,699th place)

worldcat.org (Global: 4th place; English: 4th place)

search.worldcat.org

youtube.com (Global: 13th place; English: 14th place)

  • Advent Of Computing (2025-11-23). Episode 171 - What Is a 4GL?. Event occurs at 11:38. Retrieved 2026-08-29 via YouTube. Here, we can use it to figure out when 3GL enters common use. If a company is hiring using the term 3GL in an advertisement, then we can assume it's commonly understood in the community. The earliest reference I can find are from ads in 1966. As a neat aside, these ads are actually for junior programmers who will be trained to use 3GLs on the job. These early ones are primarily for COBOL jobs additionally. So this kind of generational language is in use as early as 1966.
  • Advent Of Computing (2025-11-23). Episode 171 - What Is a 4GL?. Event occurs at 9:40. Retrieved 2026-08-29 via YouTube. Now, going back to my first point, this book points to an earlier use of the term 4GL. So can we find that? Well, kind of. I was able to dig up a 1973 computer world article about RPG2 of all things. If you don't remember, RPG is a language developed at IBM to replace punch card tabulators for report generation. This 1973 article calls RPG2 a, quote, true fourth generation language.