Contoh pemproses bahasa
Terdapat jenis utama pemproses bahasa.
- Interpreter - membolehkan komputer untuk mentafsirkan, atau memahami, apa program perisian yang perlu dilakukan oleh komputer, tugas apa yang harus dilakukan.
- Penterjemah - mengambil kod program dan menterjemahkannya ke dalam kod mesin, membolehkan komputer membaca dan memahami tugas-tugas yang perlu dilakukan oleh program, dalam kod asalnya sendiri. Pemasang dan penyusun adalah contoh penterjemah.
Perbezaan antara jurubahasa dan penterjemah ialah seorang jurubahasa memberitahu komputer apa yang harus dilakukan dengan mentafsirkan kod program untuk komputer. Seorang penerjemah mengambil kod program dan menukarnya kepada kod mesin, membolehkan komputer membaca kod mesin itu sendiri. Jurubahasa memberitahu komputer apa yang perlu dilakukan dan penterjemah membolehkan komputer memikirkan apa yang perlu dilakukan dengan sendirinya.
Bahasa, istilah Pemrograman