Kompilator

Kompilator atau kompiler (Inggris: compiler) adalah sebuah program komputer yang berguna untuk menafsirkan program komputer yang ditulis dalam bahasa pemrograman tertentu (bahasa asal) menjadi program yang ditulis dalam bahasa pemrograman lain (bahasa sasaran).

Terlepas dari pengertiannya yang demikian relatif luas, istilah kompilator biasa digunakan untuk program komputer yang menafsirkan program yang ditulis dalam bahasa pemrograman tingkat tinggi (semacam bahasa Pascal, C++, BASIC, FORTRAN, Visual Basic, Visual C#, Java, xBase, atau COBOL) menjadi bahasa mesin, biasanya dengan bahasa Assembly sebagai perantara.

Kompilator melakukan proses kompilasi dengan cara menganalisis kode sumber secara keseluruhan, sehingga waktu yang dibutuhkan untuk melakukan kompilasi lebih lama, tetapi hasilnya lebih cepat dalam proses eksekusi daripada program yang dibuat dengan menggunakan teknik penafsiran dengan interpreter (penafsir).

4 jenis compiler yang biasa digunakan, diantaranya adalah : cross compiler, bootstrap compiler, source-to-source / transcompiler, dan decompiler. [1]

  1. ^ Nurchaliza, Rachmatia (2024-01-26). "Memahami Fungsi Program Compiler dan Ragam Jenisnya". D3 Rekayasa Perangkat Lunak Aplikasi. Diakses tanggal 2024-02-26. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy