High-level programming language - Hutchinson encyclopedia article about High-level programming language Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,726,296,696 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
(redirected from High-level programming language)

   Also found in: Acronyms, Encyclopedia, Wikipedia 0.03 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
 
Java: Java is a high-level programming language developed by Sun Microsystems to run in a web environment.
With gridMathematica installed, the Orion Cluster Workstation provides a quick way to set up and run large calculations by offering a high-level programming language, a vast collection of fast and reliable mathematical algorithms, and easy-to-use parallel programming constructs on the most cost effective cluster architecture on the market.
With gridMathematica installed, the Orion Cluster Workstation provides a quick way to set up and run large calculations by offering a high-level programming language, a vast collection of fast and reliable mathematical algorithms, and easy-to-use parallel programming constructs on the most cost effective cluster architecture on the market.
 
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.