Pemrograman & Web Dev

Compiler

Definisi

Compiler adalah program yang menerjemahkan seluruh kode sumber menjadi kode mesin atau format lain yang dapat dieksekusi, sekaligus dalam satu proses sebelum program dijalankan. Hasil terjemahan ini biasanya berupa berkas siap jalan. Karena penerjemahan dilakukan di awal, program hasil kompilasi umumnya berjalan cepat. Compiler juga memeriksa kesalahan sintaks sebelum menghasilkan keluaran. Bila ada kesalahan, proses kompilasi gagal dan program tidak terbentuk.

Mengapa Penting?

Compiler memungkinkan kode yang ditulis manusia diubah menjadi instruksi yang dipahami mesin, sekaligus menangkap banyak kesalahan sejak dini.

Contoh Penerapan

Kode dalam bahasa berkompilasi diproses menjadi berkas biner terlebih dahulu, lalu berkas itulah yang dijalankan pengguna tanpa perlu kode aslinya.

Istilah Terkait

InterpreterSource CodeSyntaxC++
Chat with us
Follow our journey
Send us an email