Penerjemah dalam adalah program komputer yang mengubah pernyataan program tingkat tinggi menjadi Bahasa Tingkat Perakitan. Ini dirancang untuk membaca program sumber input dan kemudian menerjemahkan instruksi program sumber dengan instruksi.
Mari kita gali lebih dalam dan pahami konsepnya secara detail!
- Apa itu Juru Bahasa di Jawa?
- Bagaimana cara kerja Juru Bahasa di Java?
- Fitur Juru Bahasa di Jawa
- Interpreter vs Compiler: Apa perbedaan Interpreter dengan compiler?
Mari kita mulai!
Apa itu Juru Bahasa di Jawa?
Nah, seperti yang saya sebutkan di atas, seorang Penerjemah di adalah program komputer yang membantu mengubah pernyataan program tingkat tinggi menjadi kode mesin yang terdiri dari kode sumber, kode yang telah dikompilasi sebelumnya, dan skrip. SebuahInterpreter mengubah kode tersebut menjadi kode mesin ketika program dijalankan.
Melanjutkan Interpreter di Java, mari kita lihat cara kerjanya.
Bagaimana cara kerja Juru Bahasa di Java?
Di sini, Interpreter membaca kode sumber dan langsung mengubahnya menjadi kode mesin.
Selain itu, Juru Bahasa memiliki beberapa fungsi lagi. Mari kita pelajari secara detail!
Fitur Juru Bahasa di Jawa
Menghitung fitur-fitur yang dimiliki Penerjemah:
java apa itu vektor
- Untuk pemula, Interpreter mudah digunakan
- Penerjemah mengubah kode sumber baris demi baris selama RUN Time
- Anda dapat menjalankan dan mengevaluasi program saat dijalankan
- Lebih sedikit waktu yang dihabiskan untuk menganalisis dan memproses program
- Jika dibandingkan dengan kompiler, kecepatan eksekusi program lebih lambat
- Seorang juru bahasa tidak menghasilkan kode mesin perantara
- Setiap kesalahan dari setiap baris ditampilkan satu per satu
Setelah memahami fitur-fiturnya, mari kita lanjutkan ke topik berikutnya.
Interpreter vs Compier: Apa perbedaan Interpreter dengan compiler?
Tabel di bawah ini akan membantu Anda memahami perbedaan antara Interpreter dan Compiler.
Penerjemah | Penyusun |
Menerjemahkan Program Baris demi Baris | Menerjemahkan seluruh program bersama |
Waktu kompilasi Lebih Sedikit tetapi Eksekusi Lebih Lambat | Waktu kompilasi Lebih Banyak tetapi Eksekusi Lebih Cepat |
Tidak akan menghasilkan Kode Objek Menengah | Menghasilkan Kode Objek Menengah |
Program Dikompilasi sampai ditemukan Kesalahan | Kesalahan ditampilkan di akhir Kompilasi |
, , Perl , Rubi gunakan Interpreter | C, C ++, , gunakan Kompiler |
Lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Kursus pelatihan dan sertifikasi Java J2EE dan SOA Edureka dirancang untuk siswa dan profesional yang ingin menjadi Pengembang Java. Kursus ini dirancang untuk memberi Anda permulaan dalam pemrograman Java dan melatih Anda untuk konsep Java inti dan lanjutan bersama dengan berbagai kerangka kerja Java seperti Hibernate & Musim semi .
Ada pertanyaan untuk kami? Sebutkan di bagian komentar artikel 'Penerjemah di Jawa' ini dan kami akan menghubungi Anda kembali secepatnya.