answersLogoWhite

0

Machine language is often (incorrectly) referred to as binary language. Binary is a numbering system comprised of zeros and ones. (Also thought of as true/false, or originally from the electronic ancestry, on and off.)

Machine language is the instructions that computers understand. These instructions are comprized of binary values which instruct the CPU to perform specific actions.

User Avatar

Wiki User

12y ago

Still curious? Ask our experts.

Chat with our AI personalities

TaigaTaiga
Every great hero faces trials, and you—yes, YOU—are no exception!
Chat with Taiga
ProfessorProfessor
I will give you the most educated answer.
Chat with Professor
LaoLao
The path is yours to walk; I am only here to hold up a mirror.
Chat with Lao
More answers

Machine language uses very specific commands and sequence of execution, it's very hard for people to understand that. That's why high-level languages were invented. Even so they are not as efficient and fast, but it's much easier and faster to use it, then use low-level type of language.

Example of Assembly Code to tell the computer to display "Hello, world!":

section .text

global _begin_here

_begin_here:

mov edx,len

mov ecx,msg

mov ebx,1

mov eax,4

int 0x80

mov eax,1

int 0x80

section .data

msg db 'Hello, world!',0xa

len equ $ - msg

Example of Visual Basic Code to tell the computer to display "Hello, world!":

Private Sub Command1_Click()

MsgBox "Hello, World!"

End Sub

User Avatar

Wiki User

15y ago
User Avatar

Machine language can be executed without any translation. It is the native language of the machine. Symbolic languages must be translated into machine code, but they make the creation of machine code programs much easier for programmers. High-level languages like C++ make it easier still.

User Avatar

Wiki User

10y ago
User Avatar

machine languages are the combination of binary numbers viz zeros and ones.But human language consist of letters and words using alphabets.

User Avatar

Wiki User

13y ago
User Avatar

Add your answer:

Earn +20 pts
Q: Difference between machine language and binary code?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the name of the language translating machine?

binary language


Difference between all mll and hll?

HLL is what we humans use. Its full name is High Level Language. MLL is what machines use. Its full name is Machine Level Language. The difference is, HLL is our language (e.g English) and MLL is machines language (binary code) Binary code is 0s and 1s so "A" could be 010 in MLL. MLL is understood only by the computer and not humans


What are the differences between machine languages and high level languages?

Machine language is something which can be understood by machine(Computer), it can understand only 0 and 1 i.e. the binary code. High level language is something which can be understood by human beings.. for ex... english.


Difference between high level language and low level language and machine language in tabular form?

| Feature | High-Level Language | Low-Level Language | Machine Language | |------------------------|------------------------------|----------------------------|-----------------------------| | Abstraction Level | High (closer to human language)| Medium (closer to hardware) | Low (binary code for CPU) | | Readability | Easy to read and write | Less readable, more complex | Not human-readable | | Portability | Highly portable across platforms | Less portable, hardware-specific | Not portable, specific to architecture | | Examples | Python, Java, C++ | Assembly language | Binary code (0s and 1s) |


What is another name for binary code?

machine language, assembler code