While fourth-generation programming languages are designed to build specific programs, fifth-generation languages are designed to make the computer solve a given problem without the programmer.
Иако су програмски језици четврте генерације дизајнирани да изграђују посебне програме, језици пете генерација су дизајнирани како би рачунар решио дати проблем без програмера.