Skip to main content
machine language

machine language

1 5.8
A programming language made of 0s and 1s that a computer runs directly
  • noun
  • /məˈʃin ˈlæŋɡwɪdʒ/
  • Specialized
translation icon : lenguaje máquina
  • They are generally either translated into machine language by a compiler or an assembler before being run, or translated directly at run time by an interpreter.

And so but when they switch from machine language to Fortran, then they can't remember their earlier thoughts.

Autoplay Next

Examples

  • The 1620s machine language was Base-10 (not octal or hexadecimal).

    Blog text (19)
  • A Forth interpreter system can be written in 1 KB of machine language.

    Blog text (19)
  • OK, so every machine language instruction carries a verb.

    Blog text (19)
  • "She was programming in machine language," recalls her mother.

    Fiction book (2001)
  • Machine languages are nearly all entirely populated with verbs.

    Blog text (19)
  • And so but when they switch from machine language to Fortran, then they can't remember their earlier thoughts.

  • And, you know, if we want to be really, you know, sticklers and, well, they all reduced down to machine language, you know, just a bunch of logic circuits.

  • In the translation to machine language, Java, with its noun-centric view, requires some serious gyrations to become the verb-oriented stream that the machine executes.

    Blog text (19)
  • Many early computers required programmers to write their code in machine language to ensure compatibility with the hardware.

  • To optimize performance, the software developer decided to rewrite the program directly in machine language.

Synonyms

machine code
vsmachine language
  • Specialized
1 4.9

A set of instructions in numbers that a computer's processor can run directly

means the same but frames it as a programming language term

Antonyms

high-level language
  • Specialized
1 5.5

A type of computer language that is easy for people to read and write

How Specialized

machine language
  • Specialized
1 5.8
computer-oriented language
  • Specialized
7.3
programming language
  • Specialized
15 3.9

Surface Forms

Morphology

machine + language

The meaning 'a language used by machines/computers' is directly and transparently derived from combining 'machine' (a device) and 'language' (a system of communication). While the technical detail that it refers to binary/executable instructions is specialist, a B1 learner who knows both constituents would readily infer it denotes the language used by machines, so the compound is compositionally clear.

Etymology

Machine language comes from the idea of a machine that has its own language of very simple signals—patterns of 1s and 0s that tell the machine exactly what to do. Because these patterns are the actual 'instructions' a computer can 'understand' and run without translation, the term means the basic code a computer uses directly.