fourth-generation language
(4GL) a type of computer language that accepts system requirements as input and generates a program to meet those requirements as output —note 4GL is useful primarily for well-understood procedures such as the generation of menus, forms, and reports This definition last updated 10/24/2008