answersLogoWhite

0

By low level languages I'm assuming you mean assembly.

There are two main reasons to program in assembly. One is performance critical applications, things like device drivers. When drawing graphics for example, it's important to do it as fast as possible. Good assembly programmers can squeeze just a little more out of a computer, and sometimes it makes all the difference.

The other reason may be harder to spot. You may not recognize all of the computers in your daily life, like a noise making toy. There's a computer in there, however tiny, and it has to be programmed. Assembly language can be made more compact than compiled languages, and if you can fit your code into a $0.20 chip instead of a $0.30 chip; over millions of toys, that's a substantial savings.

While compiled languages are much easier and faster to program in, assembly still has its place.

User Avatar

Wiki User

14y ago

What else can I help you with?

Continue Learning about Computer Science

Why is a high level language less error prone?

High level languages are far more descriptive and, generally, more like a natural language. In my experience, it has been a lot easier to make a typo in a low level language because you are doing things like directly accessing memory locations and using registers for storage.


What is the language of 0s and 1S?

The language of 0s and 1s is called binary which is internally used by the computer system for performing different activities. The other levels of languages such as high level languages, assembly language are internally converted into binary language for the processing by the computers.


What is the significance of using a serialized variable in programming languages?

Using a serialized variable in programming languages is significant because it allows complex data structures to be stored and transmitted in a simplified, standardized format. This makes it easier to manage and transfer data between different systems and platforms.


What is the advantage of auto level than dumpy level?

The auto level makes it easier to do the work. Using the dumpy level requires you to put in all of the work.


How can you prove that the set of all languages that are not recursively enumerable is not countable?

One way to prove that the set of all languages that are not recursively enumerable is not countable is by using a diagonalization argument. This involves assuming that the set is countable and then constructing a language that is not in the set, leading to a contradiction. This contradiction shows that the set of all languages that are not recursively enumerable is uncountable.

Related Questions

What are the different web programming languages?

For developing websites we have many languages like : HTML, PHP, Pearl. But only using this languages is not useful for managing databases and developing interactive websites we also need languages like Javascript, ASP.NET, XML, Advanced Java.


What level language is c?

Hi, As we know, computer languages are mainly of three types: a) Low level languages b) High Level languages c) Hybrid languages As 'C' has all powers of first two types, i.e., you can program a system's BIOS using Assembly code in 'C' and could write general programs. So, its an hybrid language, a combination of both.


How can people program a computer?

You can program a computer using any of thousands of high-level or low-level languages, exen directly in binary (the only thing a computer can truly read). Do a little research on some of the more popular, high-level languages, such as C++, C, and JAVA.


What does Lisp mean in computer language?

LISP programming refers to creating applications using LISP languages - a family of old high level programming languages that used Polish notation. LISP languages are the second oldest HLLs after FORTRAN.


What is non financial motivation?

The process for retaining and developing people in organisations when times are tough. According to David Howells of Kiddy International, the critical steps from his seminars on the subject are include: * Determining the strength of your organisation's psychological contract with staff * Understanding the key concepts of motivation * Identifying key non-financial motivators for your particular people * Using appropriate management tactics to deliver these as realistic alternatives to financial motivation


What is the classifications of programming languages?

There are only 2 types of language - 1. High level:- All language which we are using comes in this category. 2. Low level:- This are the language which is used for system programing.


Can you give me a sentence using the word developing country?

Afghanistan is a developing country?


Are low level computer languages portable?

low level language is not portable because using these language we are not run programs where we not create those programs or we r not able to run those programs to another machine.....


Foreign languages are her strong suit?

She excels at learning and using foreign languages.


What are the challenges of using the Internet in developing countries?

Using the Internet in developing countries is greatly hampered by the high degree of poverty in developing countries. Not many people can access the Internet because it is expensive.


What high level languages are translated using an interpreter?

BASIC, Java, Python Ruby and Forth are typical examples of interpreted languages. Originally, interpreted languages were translated into machine code and executed one high-level statement at a time. This had an enormous performance impact because loops, for instance, would have to be re-interpreted upon each iteration. However, most modern interpreted languages are partially compiled to produce an intermediate code known as byte code which can then be interpreted much more efficiently than the high-level source.


What is sentence using the word intrinsic?

Students need to learn intrinsic motivation.