Ngôn_ngữ_lập_trình cung_cấp nhiều cách khác nhau để chỉ_định chương_trình để máy_tính chạy .Không giống như các ngôn_ngữ_tự_nhiên , ngôn_ngữ_lập_trình được thiết_kế để không có sự mơ_hồ và ngắn_gọn .Chúng hoàn_toàn là ngôn_ngữ viết và thường khó đọc thành tiếng .Chúng thường được dịch sang mã máy bởi trình biên_dịch hoặc trình biên_dịch mã trước khi chạy hoặc được dịch trực_tiếp trong thời_gian chạy bởi trình thông_dịch .Đôi_khi các chương_trình được thực_thi bằng phương_pháp kết_hợp cả hai kỹ_thuật .
Ngôn_ngữ_lập_trình được dịch sang mã máy bằng gì ?
trình biên_dịch hoặc trình biên_dịch