Apa yang dimaksud dengan Compile dalam Pemrograman?


Dalam dunia pemrograman seorang programmer sudah sangat familiar dengan kata "Compile" dan mungkin untuk yang baru terjun masih bertanya-tanya "Apa itu Compile?" atau kalian sudah mengetahui arti compile namun masih belum terlalu memahaminya, mari kita simak.

Pengertian Compile

Compile adalah proses merubah source code (sumber kode yang dapat dibaca) menjadi bahasa computer (binary) dalam programming.

Compile sendiri biasanya menggunakan alat yang dikenal dengan nama Compiler. Pada sistem operasi Linux, Linux memiliki Complier bernama GCC. GCC adalah Compiler atau tool untuk melakukan Compile di Linux, GCC sendiri memiliki kepanjangan GNU Compiler Collection.

Fungsi Compiler

Pengertian Compiler adalah seperti yang dijelaskan pada paragraf sebelumnya, yaitu sebagai alat untuk melakukan Compile.

Mengapa program harus di Compile?

Pada dasarnya bahasa program yang menggunakan low-level seperti bahasa C, C++, C#, dan lainnya itu diperlukan untuk Compile.

Untuk penjelasan singkatnya yaitu seperti komputer itu sendiri tidak dapat mengerti bahasa-bahasa kode yang dibuat dalam bentuk sumber kode yang dapat dibaca dan harus diubah terlebih dahulu menjadi Binary supaya program/code tersebut dapat dijalankan (dieksekusi).

Namun ada juga bahasa pemrograman yang tidak memerlukan Compile dan sudah bisa langsung dijalankan tanpa harus melakukan Compile. Bahasa-bahasa pemrograman tersebut seperti NodeJs, Python, dan PHP.

Seperti itulah penjelasan tentang Compile semoga mudah untuk dimengerti.

Komentar