Theo em, trong 3 chương trình được minh hoạ ở Khởi động, chương trình nào sẽ được máy tính hiểu trực tiếp?

Ngôn ngữ máy
\[
\begin{align*}
00000000: \\
01001000 & 01101111 & 01101100 & \\
01101100 & 01101111 & 00100000 & \\
01010111 & 01101111 & 01110010 & \\
01101100 & 01100100 & 00100001 \\
\end{align*}
\]
Ngôn ngữ Python
```
print('Hello World!')
```
Hợp ngữ (Assembly) x86
```
.MODEL SMALL
.STACK 100H
.DATA
MASSAGE DB 'Hello World!$'
.CODE
MAIN PROC
MOV AX, @DATA
MOV DS, AX
MOV AH, 09h
MOV DX, OFFSET MASSAGE
INT 21h
MAIN ENDP
END MAIN
```
Trong ba ngôn ngữ : ngôn ngữ máy, ngôn ngữ Python, Hợp ngữ (Assembly) x86, chương trình của ngôn ngữ máy sẽ được máy tính trực tiếp hiểu
+ Ngôn ngữ máy: Đây là ngôn ngữ duy nhất mà máy tính có thể trực tiếp hiểu được. Ngôn ngữ máy bao gồm các mã nhị phân (0 và 1) trực tiếp điều khiển các hoạt động của bộ xử lý trung tâm (CPU).
+ Hợp ngữ (Assembly) x86: Đây là ngôn ngữ bậc thấp, gần với ngôn ngữ máy. Nó sử dụng các từ gợi nhớ để biểu diễn các lệnh máy. Tuy nhiên, để máy tính có thể hiểu được, hợp ngữ cần được biên dịch thành ngôn ngữ máy thông qua một chương trình gọi là trình hợp dịch (assembler).
+ Python: Đây là ngôn ngữ lập trình bậc cao. Python cần được thông dịch hoặc biên dịch thành mã máy để máy tính có thể thực thi.