Very high-level programming language


A very high-level programming language is a programming language with a very high level of abstraction, used primarily as a professional programmer productivity tool.
Very high-level programming languages are usually domain-specific languages, limited to a very specific application, purpose, or type of task, and they are often scripting languages, controlling a specific environment. For this reason, very high-level programming languages are often referred to as goal-oriented programming languages.
The term VHLL was used in the 1990s for what are today more often called high-level programming languages used for scripting, such as Perl, Python, Ruby, and Visual Basic.