... Cách viết chương trình chuyển đổi từ ngôn ngữ lập trình này sang ngôn ngữ lập trình khác. Học môn Chương trình dịch giúp người học: - Nắm vững nguyên lý lập trình: Hiểu từng ngôn ngữ, điểm ... cú pháp. Chương trình phải phân tích chương trình nguồn thành các cấu trúc cú pháp của ngôn ngữ, từ đó để kiểm tra tính đúng đắn về mặt ngữ pháp của chương trình nguồn. Ví dụ: Ngôn ngữ được ... dựng chương trình dịch. Áp dụng vào các ngành khác như xử lý ngôn ngữ tự nhiên… Để viết được trình biên dịch ta cần có kiến thức về ngôn ngữ lập trình, cấu trúc máy tính, lý thuyết ngôn ngữ, ...