Pemrograman & Web Dev
Interpreter
Definisi
Interpreter adalah program yang membaca dan menjalankan kode sumber baris demi baris secara langsung tanpa mengubahnya lebih dulu menjadi berkas siap jalan. Eksekusi terjadi seketika saat kode dibaca. Karena tidak ada tahap kompilasi penuh di awal, kode dapat langsung dijalankan dan diuji dengan cepat. Namun program yang diinterpretasi umumnya lebih lambat daripada yang dikompilasi. Interpreter juga menghentikan eksekusi saat menemui kesalahan pada baris tertentu.
Mengapa Penting?
Interpreter mempermudah pengembangan cepat dan pengujian langsung, sehingga cocok untuk skrip dan pembuatan prototipe.
Contoh Penerapan
Sebuah skrip dijalankan langsung oleh interpreter, dan bila terdapat kesalahan di baris kesepuluh, program berhenti tepat di titik itu.
Istilah Terkait
CompilerSource CodePythonSyntax