High-level programming language

This is an old revision of this page, as edited by 212.229.115.84 (talk) at 00:04, 4 May 2003. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


A high-level programming language is a programming language that is more user-friendly, to some extent platform-independent, and abstract from low-level computer microprocessor operations such as memory operation.

See programming language for detailed discussion.

The word "high" does not imply that the language is superior to low-level languages.


"High" simply means it easier to understand and read.

For example, one of these languages is lower-level and the other is higher-level.

if (condition == true)
{ 
  cout << "True";
}

  ==================
if condition = True then
    msgbox "True"
end if


The second code example is of a higher level programming language than the first. The syntax is easier to read. Another difference is that the first code (C++) is case sensitive, and the second code (Visual Basic) is not.