Skip to main content
machine-oriented language

machine-oriented language

9.1
A programming language made for one kind of computer to control hardware directly
  • noun
  • /məˈʃin ˈɔrɪntɪd ˈlæŋɡwɪdʒ/
  • Specialized
translation icon : lenguaje orientado a máquinas
  • Writing in a machine-oriented language can optimize performance but reduces portability across different systems.

Examples

  • Assembly is a common machine-oriented language.

  • Many machine-oriented languages are used for embedded systems.

  • Many early computers required programmers to use a machine-oriented language to interact directly with hardware.

  • The company transitioned from a machine-oriented language to one that could be used on multiple platforms.

  • Many early computers required programmers to use a machine-oriented language to interact directly with hardware.

  • Writing in a machine-oriented language can optimize performance but reduces portability across different systems.

  • Assembly is a common machine-oriented language that provides close control over hardware operations.

Synonyms

programming language
vsmachine-oriented language
  • Specialized
15 3.9

A set of rules for writing instructions a computer can follow

is aimed at specific hardware classes and closer control of physical parts
computer language
vsmachine-oriented language
  • Specialized
2 4.1

A way of writing instructions for a computer

is designed for particular device classes and emphasises hardware control
machine language
vsmachine-oriented language
  • Specialized
1 5.8

A programming language made of 0s and 1s that a computer runs directly

allows close hardware control but also covers more than direct binary code
assembly language
vsmachine-oriented language
  • Specialized
1 8.1

A computer language that tells a computer's hardware what to do and works for one kind of computer

focuses on design for specific devices to allow close hardware control
computer-oriented language
vsmachine-oriented language
  • Specialized
7.3

A language used to write programs for a specific kind of computer, like a phone or a large computer

is focused on close control of hardware operations rather than general use

How Low-Level

machine code
  • Specialized
1 4.9
machine-oriented language
  • Specialized
9.1
high-level language
  • Specialized
1 5.5

Surface Forms

Morphology

machine-oriented + language

The meaning is directly compositional: 'machine-oriented' (directed or tuned toward machines) combined with 'language' gives 'a language designed for machines/hardware'. This adjective+noun pattern is regular and cross-linguistically common, so a B1 learner who knows 'machine', 'oriented', and 'language' can reliably infer the MWE's meaning.

Etymology

Machine-oriented language comes from the image of a programming language built to face one specific machine: it is oriented to that machine's parts so programmers can work very close to the hardware. That's why it means a language made 'for one kind of computer' and not 'for many different systems'.