Ngôn ngữ máy
Hợp ngữ
Ngôn ngữ bậc cao
Máy có thể trực tiếp hiểu được.
Phải có chương trình dịch để dịch sang ngôn ngữ máy.
Gần với ngôn ngữ tự nhiên.
Có tính độc lập với từng loại máy cụ thể.
Trong các lệnh sử dụng một số từ tiếng Anh để thay nhóm bit làm chương trình dễ đọc, dễ viết hơn.