tầm quan trọng của trình biên dịch là gì
Trình biên dịch là một chương trình đặc biệt xử lý các câu lệnh được viết bằng một ngôn ngữ lập trình cụ thể và biến chúng thành ngôn ngữ máy hoặc mã mà bộ xử lý của máy tính sử dụng. một trình soạn thảo. tệp được tạo chứa những gì được gọi là câu lệnh nguồn. Sau đó, lập trình viên chạy trình biên dịch ngôn ngữ thích hợp, chỉ định tên của tệp chứa các câu lệnh nguồn.
Một chương trình dịch từ ngôn ngữ cấp thấp sang ngôn ngữ cấp cao hơn là một trình dịch ngược. Một chương trình dịch giữa các ngôn ngữ cấp cao thường được gọi là trình biên dịch nguồn sang nguồn hoặc trình dịch chuyển. Trình viết lại ngôn ngữ thường là chương trình dịch dạng biểu thức mà không cần thay đổi ngôn ngữ. Các trình biên dịch ban đầu được viết bằng hợp ngữ. Trình biên dịch tự lưu trữ đầu tiên ÃƒÂ ¢ Ã‚â‚¬Ã‚â € œ có khả năng biên dịch mã nguồn của riêng nó bằng một ngôn ngữ cấp cao ÃƒÂ ¢ Ã‚â‚¬Ã‚â € œ được tạo ra vào năm 1962 cho Lisp bởi Tim Hart và Mike Levin tại MIT.