answersLogoWhite

0


Best Answer

There is no single language that all computers understand. The native language of the computer is machine code and is the only language the computer actually understands, however every platform has its own version of machine code; it is specific to the machine. That is, you cannot take the machine code intended for a Motorola microprocessor and expect it to execute upon an Intel x86. The languages are incompatible with each other.

Although languages like Java are cross-platform languages, the computer doesn't understand them; they must be translated into machine code. Java achieves this by compiling the source code to Java byte code which can then be interpreted by the Java virtual machine (JVM). Every platform has its own version of the JVM, thus the same byte code will execute upon all supported platforms (which is pretty much everything these days).

C++ is also cross-platform but it compiles to machine code so the source code must be recompiled separately for each supported platform.

Interpreted languages (such as BASIC) require a runtime program (much like the JVM) to create the machine code.

User Avatar

Wiki User

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

Wiki User

11y ago

binarylanguage

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the languages that all the computers understand?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why is it important to understand computer languages?

It is not essential to understand computer languages as you can do a lot with a computer without knowing them, and most people that use computers do not understand any computer languages. However, if you want to write programs and get the computers to do more elaborate things then knowing some computer languages is important. If you can write programs then there are employment opportunities in it and if you are really good you could create a really good program and do very well out of it.


Are the rules or languages in which networking is possible?

ProtocolsExplanation: Computers on a network communicate using protocols, which are nothing more than languages that computers understand. These protocols operate on different levels and form what is commonly known as a networking stack or protocol stack.


What are low-level languages?

Low-level languages are one of two major types of programming languages. They are more similar to machine language, which is the language that computers understand directly; as opposed to high-level languages which are similar to English as humans speak.


Do computers understand the data they process?

yes, computers do understand the data they process, they are able to do this because of the processor all computers have in their circuit.


Do Computers have languages so that people can program them to perform certain tasks and functions?

Yes, computers have languages that they communicate with us and each other in. There are thousands of different computer languages written for different purposes with different complexities. The simplest language computers communicate in is binary, ones and zeros, which can be compared to humans using morse code to communicate. It is very simple, but it is hard for humans to understand. The next step up is called assembly language which could be compared to speaking only in slang, still hard for all except a few humans to understand. The computer has to use a program to translate the assembly language into binary to understand what to do. There are lots of intermediate languages that still use some slang, but allow the programmer to combine several actions in one command. As computer languages have become more complex so humans can understand and program them easier, the computer has to do more work to translate, but is much faster at it than we are. There are programing languages now that allow a human to say what they want the computer to do and the program writes the code that the computer needs to use to do what was requested. This makes it very easy for us to communicate to computers to get them to do what we want. Computers still use binary and lower level languages to communicate with each other as they understand it and have to do less work to accomplish what is desired.


Computers have languages so that people can program them to perform certain tasks and functions.?

Yes, computers have languages that they communicate with us and each other in. There are thousands of different computer languages written for different purposes with different complexities. The simplest language computers communicate in is binary, ones and zeros, which can be compared to humans using Morse Code to communicate. It is very simple, but it is hard for humans to understand. The next step up is called assembly language which could be compared to speaking only in slang, still hard for all except a few humans to understand. The computer has to use a program to translate the assembly language into binary to understand what to do. There are lots of intermediate languages that still use some slang, but allow the programmer to combine several actions in one command. As computer languages have become more complex so humans can understand and program them easier, the computer has to do more work to translate, but is much faster at it than we are. There are programing languages now that allow a human to say what they want the computer to do and the program writes the code that the computer needs to use to do what was requested. This makes it very easy for us to communicate to computers to get them to do what we want. Computers still use binary and lower level languages to communicate with each other as they understand it and have to do less work to accomplish what is desired.


How many people understand computers?

There are millions of people who understand computers. This comes from the growing age of needing to understand how computers work.


What languages do computers understand?

They only understand machine language, which most people associate with binary code. But it's more than just binary digits. A certain sequence of some of them equates to a specific instruction for the CPU to execute. You could see this in assembly language.


Why computer use number system?

Computers cannot understand languages. They can only compute data. Because of that, we use binary code because that is pure data.


Are binary numbers used mostly in the science of computers?

No. All computers only understand binary, which is 0 as "off" and 1 as "on."


What do all languages have in common?

They allow us to communicate.All languages have grammar of some sort.All languages have phonemes and allophonesWhat all languages have in common is a way to communicate to themselves and others. For example, many people can understand English but many cannot.


Name the code that the computer understand and calculates in?

Since we do not yet have any true artificial intelligence, it would be an overstatement to claim that computers understand anything. Computers function in a mechanical fashion, without actually knowing what they are doing. In the event that clever computer programmers should ever succeed in creating artificial intelligence, then computers will probably understand English (but who knows, perhaps they will understand Chinese). There are many different programming languages. Ultimately, all of them are used to create instructions in machine language. That is the programming language upon which all others depend. It consists of a series of ones and zeroes.