high-level language - Hutchinson encyclopedia article about high-level language Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,723,032,455 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

high-level language

   Also found in: Dictionary/thesaurus, Encyclopedia, Wikipedia 0.04 sec.

high-level language

In computing, a programming language designed to suit the requirements of the programmer; it is independent of the internal machine code of any particular computer. High-level languages are used to solve problems and are often described as problem-oriented languages; for example, BASIC was designed to be easily learnt by first-time programmers; COBOL is used to write programs solving business problems; and FORTRAN is used for programs solving scientific and mathematical problems.

With the increasing popularity of windows-based systems, the next generation of programming languages was designed to facilitate the development of GUI interfaces; for example, Visual Basic wraps the BASIC language in a graphical programming environment. Support for object-oriented programming has also become more common, for example in C++ and Java. In contrast, low-level languages, such as assembly languages, closely reflect the machine codes of specific computers, and are therefore described as machine-oriented languages.

Unlike low-level languages, high-level languages are relatively easy to learn because the instructions bear a close resemblance to everyday language, and because the programmer does not require a detailed knowledge of the internal workings of the computer. Each instruction in a high-level language is equivalent to several machine-code instructions. High-level programs are therefore more compact than equivalent low-level programs. However, each high-level instruction must be translated into machine code – by either a compiler or an interpreter program – before it can be executed by a computer. High-level languages are designed to be portable – programs written in a high-level language can be run on any computer that has a compiler or interpreter for that particular language.



How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
?Sign in SSL protected
Email:
Password:
Register

? Mentioned in ? References in periodicals archive
 
The debugger provides a separate window for each process, supports mixed assembly and high-level language formats, and includes a language-sensitive expression evaluator.
Sagem-DS engineers made extensive use of Celoxica's PixelStreams product, an imaging framework and library of source level MVI IP that applies high-level language design and synthesis techniques to substantially reduce development time.
A robust RASC solution must incorporate full integrated high-level language development tools," said Bill Mannel, director, Systems Group, SGI.
 
Hutchinson browser? ? Full browser
 
 
Hutchinson Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.