Computers understand what is called machine language. It basically looks like 1101101111100110100011110101010100011
and goes on for quite a while. Basically, each caracter is a bit, and the bits either configure or provide data to the microprocessor.
Because this is difficult to understand for humans, another language called Assembly language is provided for each type of microprocessor. This replaces things like 11011011 with menomics such as Add, Mov, Rol, Ror, etc. Still a bit cryptic.
Then comes higher level languages such as C, Java, BASIC, which define human understandable functions such as print, open, random, and others, plus some more cryptic keywords such as cout, cin, etc. that are specific to languages, but are well understood by programmers using that language.
The programs written in higher level languages are then "compiled", and the compiler translates the high level words to machine code so that the computer can run the program.
2006-10-24 05:17:12
·
answer #1
·
answered by Deirdre H 7
·
2⤊
0⤋
A computer can understand machine language i.e., the language in the form of 0s and 1s.Every statement written in a high level computer language is ultimately converted into machine language by a compiler or interpreter.
2006-10-24 09:24:17
·
answer #2
·
answered by d_hemlata 1
·
0⤊
0⤋
Computers cannot understand human languages, unless there is software to translate it to something the CPU can understand. Basically, they cannot understand human languages, only languages specifically designed for computers. Either way, the computer cannot understand human languages. The software takes the input, translates it, and sends it to the desired location. Some programming languages are based on English; such as BASIC, which uses commands like GOTO, PRINT, INPUT. The point is: Computers cannot understand human languages.
2016-05-22 07:13:58
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋
There are a bunch of programming languages. Technically, those are converted to assembly language for the computer to understand.
2006-10-24 05:17:53
·
answer #4
·
answered by Anonymous
·
0⤊
1⤋
Machine language only. Any OS or program ultimately communicates with the machine in machine language.
2006-10-24 05:24:50
·
answer #5
·
answered by Bostonian In MO 7
·
0⤊
0⤋
bounty jack is right...computer understands only binary, irrespective of which language u use to program or interact. It ultimately gets converted into binary.
2006-10-24 05:15:45
·
answer #6
·
answered by san 2
·
0⤊
0⤋
Not the language you used to ask the question.
2006-10-24 05:10:55
·
answer #7
·
answered by trigam41 4
·
1⤊
1⤋
binary, all computers can understand is "0" (nothing) or "1" (electric pulse).
2006-10-24 05:13:14
·
answer #8
·
answered by Anonymous
·
0⤊
0⤋
Now rephrase this time in English.
2006-10-24 05:15:05
·
answer #9
·
answered by Brite Tiger 6
·
0⤊
0⤋