Please enable JavaScript.
Coggle requires JavaScript to display documents.
KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH, Khái niệm, Ngôn ngữ bậc cao …
KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
Phân loại ngôn ngữ lập trình
Ngôn ngữ máy
Là ngôn ngữ duy nhất mà máy có thể trực tiếp hiểu và thực hiện.
Hợp ngữ
Hợp ngữ cho phép người lập trình sử dụng một số từ (thường là các từ tiếng Anh viết tắt) để thể hiện các lệnh cần thực hiện.
Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao, ít phụ thuộc vào loại máy.
Chương trình dich
Thông dịch
Kiểm tra tính đúng đắn của các câu lệnh
Chuyển lệnh đó thành ngôn ngữ máy
Thực hiện các câu lệnh vừa được chuyển đổi
Biên dịch
Dịch phát hiện lỗi, kiểm tra tính đúng đắn
Dịch toàn bộ chương trình nguồn thành chương trình trên ngôn ngữ máy
Chương trình dịch là chương trình để chuyển từ ngôn ngữ bậc cao sang ngôn ngữ máy
Khái niệm
Sử dụng cấu trúc dữ liệu
Mổ tả dữ liệu diễn đạt các thao tác thuật toán
Các câu lệnh của ngôn ngữ lập trình cụ thể
Ngôn ngữ bậc cao