LC control no. | sh2007005228 |
---|---|
Topical heading | High-level programming languages |
Variant(s) | High-level languages (Computer science) HLLs (High-level programming languages) |
See also | Programming languages (Electronic computers) |
Found in | Work cat.: Watson, D. High-level languages and their compilers, 1989: p. 4 (Computer programming languages can be broadly classified into two groups: low-level languages and high-level languages ... High-level languages ... are closer to languages used by humans for expressing problems and algorithms) Wikipedia, July 10, 2007 (A high-level programming language is a programming language that, in comparison to low-level programming languages, may be more abstract, easier to use, or more portable across platforms ... high-level language refers to the higher level of abstraction from machine language. Rather than dealing with registers, memory addresses and call stacks, high-level languages deal with variables, arrays and complex arithmetic or boolean expressions) FOLDOC, July 10, 2007 (high-level language (HLL) -- A programming language which provides some level of abstraction above assembly language. These normally use statements consisting of English-like keywords such as FOR, PRINT or GOTO, where each statement corresponds to several machine language instructions. It is much easier to program in a high-level language than in assembly language though the efficiency of execution depends on how good the compiler or interpreter is at optimising the program) Webopedia, July 10, 2007 (High-level language -- A programming language such as C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages. In contrast, assembly languages are considered low-level because they are very close to machine languages) |