Basic HTML version of Foils prepared 7 October 97

Foil 38 What is a 3GL or 4GL?

From untitled presentation ARL Database Tutorial -- February 98. by Gang Cheng Marek Podgorny Chao-Wei Ou


1 Historians of programming languages and database people tend to classify programming languages by generations:
2 1GL --- machine language (in 0/1 binary)
3 2GL --- assembly language (in symbolic machine language)
4 3GL --- high-level programming language (structural, modular and usually procedural)
5 4GL --- non-procedural (declarative). Most AI languages are 4GL.

in Table To:


© on Mon Oct 13 1997