compiler
/kษmหpaษช.lษr/
๐ฌ๐งBahasa InggrisIlmu KomputerPemrogramanTeknologi
Ringkasan Makna
Program komputer yang menerjemahkan kode sumber dari bahasa pemrograman tingkat tinggi menjadi bahasa mesin.
Penjelasan & Konteks Penggunaan
Compiler atau pengkompilasi adalah perangkat lunak sistem yang bekerja untuk mengubah kode program yang ditulis dalam bahasa pemrograman tingkat tinggi (seperti C++, Java, atau Rust) menjadi instruksi tingkat rendah berupa kode mesin atau bytecode yang dapat dieksekusi secara langsung oleh prosesor komputer. Proses ini biasanya melibatkan beberapa tahap seperti analisis leksikal, analisis sintaksis, optimasi kode, dan pembuatan kode.
Contoh Penggunaan dalam Kalimat
โThe developer used a modern compiler to optimize the performance of the software.โ
โPengembang tersebut menggunakan compiler modern untuk mengoptimalkan kinerja perangkat lunak.
โIf there is a syntax error in your code, the compiler will fail to build the program.โ
โJika ada kesalahan sintaksis di dalam kode Anda, compiler akan gagal membangun program tersebut.
Asal-usul & Konteks Budaya
Kata ini berasal dari bahasa Inggris 'compile' (mengumpulkan atau menyusun), yang berakar dari bahasa Latin 'compilare'. Istilah ini mulai diadopsi dalam ilmu komputer pada awal tahun 1950-an ketika Grace Hopper dan timnya mengembangkan sistem penerjemah otomatis untuk komputer UNIVAC.