Machine Language


The lowest-level programming language (except for computers that utilize programmable microcode) Machine languages are the only languages understood by computers. While easily understood by computers, machine languages are almost impossible for humans to use because they consist entirely of numbers. Programmers, therefore, use either a high-level programming language or an assembly language. An assembly language contains the same instructions as a machine language, but the instructions and variables have names instead of being just numbers.

Programs written in high-level languages are translated into assembly language or machine language by a compiler. Assembly language programs are translated into machine language by a program called an assembler.

Every CPU has its own unique machine language. Programs must be rewritten or recompiled, therefore, to run on different types of computers.

Read Also:

  • machine readable

    In a form that a computer can accept. Machine-readable data includes files stored on disk or tape, or data that comes from a device connected to a computer. Even typewritten pages can be considered machine-readable if you have an optical character recognition (OCR) system.

  • Macro

    (1) A symbol, name, or key that represents a list of commands, actions, or keystrokes. Many programs allow you to create macros so that you can enter a single character or word to perform a whole series of actions. Suppose, for example, that you are editing a file and want to indent every third line […]

  • Macro Mode

    A setting on a digital camera that enables users to focus on subjects close to the camera lens. Macro mode is commonly used to photographing flowers, insects and other small items that you want a close-up view of. The distance you can shoot in macro mode from will differ between cameras. Some may be able […]

  • macro virus

    A type of computer virus that is encoded as a macro embedded in a document. Many applications, such as Microsoft Word and Excel, support powerful macro languages. These applications allow you to embed a macro in a document, and have the macro execute each time the document is opened. According to some estimates, 75% of […]

  • macrobend

    In fiber optic transmissions, macrobend is a large visible bend in the optical fiber that can cause extrinsic attenuation, a reduction of optical power in the glass. Contrast with microbend.


Disclaimer: Machine Language definition / meaning 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. All content on this website is for informational purposes only.