Halo Palcomster, jumpa lagi dengan saya Andika Widyanto.
Kali ini kita akan membahas mengenai Compiler Vs Interpreter. Apa itu Compiler ? dan Apa itu Interpreter ? Bingung kan ? Nah jadi begini penjelasannya?. Compiler adalah sebuah perangkat lunak yang memproses kode-kode sumber atau source code tertentu dan mengubahnya menjadi bahasa mesin atau bahasa biner yang digunakan oleh komputer.
Interpreter atau biasa disebut juga sebagai penerjemah adalah sebuah perangkat lunak yang membaca masukkan atau inputan dari program sumber, yang diambil dari setiap satu kali instruksi.
Perbedaan Compiler dan Interpreter
No |
Compiler |
Interpreter |
1 |
Menjalankan sebuah program sebagai masukkan. | Mengambil satu instruksi tunggal sebagai masukkan. |
2 |
Pernyataan kontrol kondisional dijalankan lebih cepat. | Pernyataan kontrol kondisional dijalankan lebih lambat. |
3 |
Membutuhkan memori yang lebih banyak. | Membutuhkan memori yang lebih sedikit. |
4 |
Program tidak perlu dikompilasi setiap saat. | Program dijalankan baris per baris setiap kali dijalankan. |
Jadi intinya Compiler atau Kompilasi adalah sebuah perangkat lunak yang berfungsi untuk mengubah source code menjadi binary code. Sedangkan Interpreter adalah sebuah perangkat lunak yang berfungsi untuk mengubah hasil dari compiler yang diartikan baris per baris menjadi bahasa yang dimengerti oleh manusia. Oke sekian dulu penjelasan dari Compiler Vs Interpreternya semoga dapat bermanfaat .
Diolah dari berbagai sumber.
The post Compiler vs Interpreter appeared first on Student Portal PalComTech.