Một chương trình máy tính thực hiện phân tích và chạy mã nguồn từng dòng một (thay vì biên dịch toàn bộ trước), tức là đọc, dịch và thực thi lệnh theo từng bước.
Người phiên dịch: người chuyển ngữ nói, tức là nghe lời nói của người này rồi diễn đạt lại bằng lời (hoặc bằng ngôn ngữ ký hiệu) cho người khác hiểu ngay lúc đó.