Fourth
Generation
Languages for databases. The first three generations were developed fairly quickly, but these were painfully slow and complex for certain kinds of tasks such as report generation and database queries. Many of the 4GLs are: database query languages (e.g. SQL; Focus, Metafont, PostScript, RPG-II, S, IDL-PV/WAVE, Gauss, Mathematica and data-stream languages such as AVS, APE, Iris Explorer.) See
GainMomentum and
Relational database management .