answersLogoWhite

0


Best Answer

Because machine-language programming is extremely time-consuming, programmers began using English-like abbreviations to code the programs. High-level languages were developed to improve programming efficiency by requiring fewer coding statements.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

Computers only understand machine code -- they cannot execute high-level languages without an interpreter or compiler to translate the code into machine code. Java uses a compiler to produce byte code which then has to be interpreted by the Java virtual machine to produce machine code. Most other compiled languages produce machine code although some compilers produce assembly language which requires an assembler to produce the machine code.

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

High-level programs are essential because low-level programming requires intimate knowledge of the underlying hardware, is laborious and time-consuming, and prone to error. Low-level code is machine-dependant and is therefore non-portable. With high-level code, there is a higher degree of abstraction (separation) between the code you write and machine you're programming, thus code is not only easier and quicker to write, it becomes more portable. It is the job of the machine's compiler or interpreter to translate the high-level code into a machine-dependant format. Programmers can also express their ideas directly in high-level code more easily than they can with machine-dependant code, thus code is easier to read and therefore easier to maintain.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Let me help you with an example:

low level language program:

18 C5 47 A3 B1 84 10 22 54

high level language program:

PRINT "Hello"

While the previous contributor's answer (above) provides a drastic example which demonstrates the point correctly, the "low level language" example given is not correct. What is shown is machine code in a human readable form, which is generally considered lower than low level languages. Assembly languages are generally considered low-level languages, where each instruction in the language corresponds to one machine instruction. In contrast, high level languages supply a 1-to-many relationship between language constructs and machine code; the PRINT statement shown in the example above may result in a great number of machine code instructions, including conditionals, loops and other controls.

In more general terms, higher level languages allow focusing on the abstract solution of a general problem (i.e. the implementation of the algorithm) rather than the realization of that solution within a specific processor.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why were high-level languages developed?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Which programming language develop by the US?

Lots of programming languages were developed IN the US or BY US citizens, but there are no languages that were developed BY the US as a whole.


What is the programming language used by motoman?

The Yaskawa Electric Corporation uses a wide variety of programming languages. Robots are typically controlled via a high-level interpretive language or script. These languages are typically bespoke languages, often developed in-house, but are generally very easy to use due to their high-level nature. These languages are used to invoke the machine's low-level routines which are typically developed in C++.


Technology and programming language?

program means set of statements.and coming to programming languages , the program which is developed in any language i.e c,c++,java etc


How many languages in OOP?

Thousands! Programming languages number in the thousands, from general purpose programming languages such as C++, Java, and others, to special purpose languages which are used in one application. They can be ordered by type (structured, object-oriented, functional, etc.) or by history, or syntax. See the related list of programming languages.


What are some of the second generation computer programming languages?

Historically, 3GL languages were high-level languages that developed alongside third generation hardware. There were no 2GL or 1GL languages prior to that time, but the terms were applied reflexively such that 2GL included all high-level languages prior to 3GL, and 1GL became assembler language. Later, all high-level languages were regarded as 3GL, assembler as 2GL and machine code as 1GL. However, the terms have no practical meaning or purpose, nor do the terms 4GL and 5GL which followed. They are all meaningless buzzwords used by marketing types, and have largely fallen into dis-use. Some attempts have been made to clarify their meaning, but none have caught on and ultimately they simply serve to confuse. Languages are correctly classified by whether they are imperative, functional, procedural, structured, object-oriented, domain-specific, hybrid, etc.

Related questions

What converts highlevel language into lomlevel language?

Compiler.


Romance languages developed from Latin on which continent?

Romance languages developed from Latin in Europe.


How many completely developed languages are there in the world?

All languages are completely developed, but the exact number of them is unknown.


Romance languages developed from the Latin language on which continent?

Romance languages developed from the Latin language in Europe.


How did life after agriculture cange in the cultures that developed it?

Written Languages Developed, :)


Why did various lamguages in western Europe develop after the fall of the roman empire?

The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.The various Romance languages developed a a result of the local accents and dialects of the Latin language.


Are most languages developed from Latin?

no actually roman gods studied languages


Why they developed languages in computer?

because..... thats what they did


Did the Irish language develop from other languages?

Yes it did. In fact, all languages that exist today developed from other languages. The language is derived from Common Celtic, a subdivision of Indo- European.


Why were different languages invented?

Language developed from a necessity to communicate with other humans. The reason we have different languages is because they developed separately due to geographic isolation.


What is the family of languages related to latin called?

Romance languages. Like 'Roman'ce languages. Cause Latin comes from the Romans


French is one of the romance languages developed from which language?

French is a romance language that developed from Latin, specifically Vulgar Latin, which was spoken in the Roman province of Gaul. Over time, Latin evolved into the French language with influences from Celtic and Frankish languages.