Apakah Pemproses Bahasa?

Pemproses bahasa ialah program perisian yang direka atau digunakan untuk melaksanakan tugas, seperti memproses kod program ke kod mesin. Pemproses bahasa didapati dalam bahasa seperti Fortran dan COBOL.

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