Also called fourth-generation languages (4GLs)
Considered nonprocedural languages
The programmer specifies the desired results, and the language develops the solution
Programmers can be about 10 times more productive using a fourth-generation language than a third-generation language