Projektovanje informacionih sistema
Istovremeno korištenje različitih programskih jezika, odnosno jezika različitih generacija, treba koristiti samo po potrebi, npr. kada se žele ukloniti neki nedostaci osnovnog jezika kojim se obavlja razvoj (npr. 4GL +...