Fifth-Generation Language (5GL)
Programming that uses a visual or graphical development interface to create source language that is usually compiled with a 3GL or 4GL language compiler. Visual programming allows easy vision of OOP class hierarchies.