Penerjemah (komputasi): Perbedaan revisi

3 bita ditambahkan ,  2 bulan yang lalu
→‎Penerjemah (komputasi): Perbaikan tata bahasa
k (namun (di tengah kalimat) → tetapi)
(→‎Penerjemah (komputasi): Perbaikan tata bahasa)
Tag: Suntingan perangkat seluler Suntingan aplikasi seluler Suntingan aplikasi Android
 
# Menerjemahkannya ke dalam serangkaian [[p-code]] kemudian mengeksekusinya, atau
# Mengeksekusi kode yang telah dikompilasi sebelumnya oleh [[kompiler]] yang merupakan bagian dari sistem penerjemahan.
[[Perl]], [[Python (bahasa pemrograman)|Python]], [[Ruby (bahasa pemrograman)|Ruby]], dan [[MATLAB]] adalahmerupakan beberapa contoh perangkat lunak penerjemah bertipe 2, sementara [[Java]] termasuk dalam kategori tipe 3, tetapi dalam beberapa kasus Java dapat digolongkan pula ke dalam kategori tipe 2.
 
Meskipun penerjemahan dan [[Kompiler|kompilasi]] merupakan dua jenis mekanisme implementasi pada sebuah bahasa pemrograman, keduanya tidak berarti memiliki perbedaan secara signifikan. Hal ini disebabkan cara kerja sebuah penerjemah dalam banyak hal adalah sama seperti halnya yang dilakukan oleh kompiler. Penggunaan istilah "bahasa pemrograman terjemahan" dan "bahasa pemrograman kompilatif" umumnya digunakan sebatas untuk membedakan implementasi dari bahasa tersebut menggunakan model penerjemahan atau kompilatif.
25

suntingan