Rabu, 23 November 2011

Pengertian Kompiler dan Interpreter

Compiler
Compiler adalah suatu program yang menerjemahkan bahasa program ( source code) kedalam bahasa objek (obyek code). Compiler menggabungkan keseluruhan bahasa program, mengumpulkannya dan kemudian menyusunnya kembali.
Tahap Kompilasi:
1.Pertama source code (program yang ditulis) dibaca kememori computer).
2.Source code tersebut diubah menjadi objek code (bahasa Assembly).
3.Objek code di hubungkan dengan liberary yang dibutuhkan untuk membentuk file yang bisa
dieksekusi.

Komplier memerlukan waktu untuk membuat suatu program dapat di eksekusi oleh computer, program yang dieksekusi oleh compiler adalah dapat berjalan lebih cepat disbanding program yang diperoduksi oleh interpreter, disamping itu juga bersifat independen.
Contoh program yang menggunakan compiler adalah Visual Basic, Visual Delvi, dan Pascal.

Interpreter
Berbeda dengan compiler, interpreter menganalisis dan mengeksekusi setiap baris program tanpa melihat program secara keseluruhan. Keutungan dari interpreter adalah bahwa eksekusi bisa dilakukan dengan segera tanpa melalui tahap komplasi. Untuk alas an ini interpreter digunakan pada saat pembuatan program skala besar. Contoh program yang menggunakan intpreter adalah Cobol, PHP, ASP, dan lain-lain.


moga bermanfaat...!!!

Tidak ada komentar:

Posting Komentar