machine-oriented language
- noun
- /məˈʃin ˈɔrɪntɪd ˈlæŋɡwɪdʒ/
- Specialized
- 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
A set of rules for writing instructions a computer can follow
A way of writing instructions for a computer
A programming language made of 0s and 1s that a computer runs directly
A computer language that tells a computer's hardware what to do and works for one kind of computer
A language used to write programs for a specific kind of computer, like a phone or a large computer
How Low-Level
- Specialized
- Specialized
- Specialized
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'.