Printer Friendly
The Free Dictionary
982,668,506 visitors served.
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

machine language

   Also found in: Dictionary/thesaurus, Medical, Legal, Acronyms, Wikipedia, Hutchinson 0.01 sec.

machine language

 or machine code

Elemental language of computers, consisting of a string of 0s and 1s. Because machine language is the lowest-level computer language and the only language that computers directly understand, a program written in a more sophisticated language (e.g., C, Pascal) must be converted to machine language prior to execution. This is done via a compiler or assembler. The resulting binary file (also called an executable file) can then be executed by the CPU. See also assembly language.


The native language of the computer. In order for a program to run, it must be presented to the computer as binary-coded machine instructions that are specific to that CPU model or family. Although programmers are sometimes able to modify machine language in order to fix a running program, they do not create it. Machine language is created by programs called "assemblers," "compilers" and "interpreters," which convert the lines of programming code a human writes into the machine language the computer understands.

Machine languages differ substantially. What may take one instruction in one machine can take 10 instructions in another. See RISC.

What and Where
Machine language tells the computer what to do and where to do it. When a programmer writes TOTAL = TOTAL + SUBTOTAL, that statement is converted into a machine instruction that tells the computer to add the contents of the two areas of memory where TOTAL and SUBTOTAL are stored and put the result in TOTAL.

Logical Vs. Physical
A programmer deals with data logically, "add this, subtract that," but the computer must be told precisely where this and that are located. See hardware platforms, assembly language, interpreter and RISC.


machine language - machine code

?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
The machine language translation challenge was different again.
The subject of sentient human bodies, when it enters, is typically clothed in the neutered, modernist, and objectifying machine language of "population," "production," and "reproduction.
At one of our meetings we were told that the president of our Machine Language Users Group was going to have to resign: his mother wanted him to devote more time to his junior-high studies.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2008 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.