Pemrograman, compiler dan interpreter

Pemrograman adalah bagaimana seorang programer mempelajari bahasa komputer agar komputer tersebut bisa menjalankan perintah apa yg di minta programer dan bahasa yang di gunakan harus bahasa yang di mengerti komputer.


Di dalam pemrograman ada nama nya compiler

Compiler adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain. 
Compiler ada beberapa variasi seperti gcc(genuie c compiler) ya artinya koleksi kompilator yang dikembangkan oleh proyek GNU. Gcc hanya bisa melakukan kompilasi terhadap bahasa c.
Kenapa gcc sering di gunakan karena gcc merupakan kompilator yang open source yang artinya gratiss di gunakan dan lisensi nya bisa di ubah
Selain gcc di pemrograman ada juga interpreter yang artinya penerjemah atau perangkat lunak yang berfungsi melakukan eksekusi sejumlah instruksi yang ditulis dalam suatu bahasa pemrograman, sebuah penerjemah dapat berarti: Mengeksekusi kode sumber secara langsung intruksi yang di berikan bahasa java adalah bahasa yang di gunakan interpreter

Berikut adalah perbedaan compiler dan interpreter :
Kalau compiler menggunakan arsitektur ini misalnya GCC, Clang dan FreeBASIC, Sedangkan interpreter adalah perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut.

Komentar