4GLs (Fourth Generations Languages)
These are called non procedural languages May be considered as advanced HLL. Objects oriented programming languages and language with graphical user interface may be kept in this category. In these language many commonly used tasks are predefined. User has to simply specify the name of that procedure instead of writing many statement as in case of HLL. Java C+++ are example of few object oriented programming languages. Examples of GU1 based languages are visual basic visual C++ visual FoxPro etc. Relational database management systems like oracle Sybase SQL server may also be kept in this category.