Intalasi Komplitasi C++

Kompilator (Compiler) adalah sebuah program komputer yang berfungsi untuk menterjemahkan kode komputer yang ditulis oleh programmer dalam suatu bahasa pemrograman tertentu menjadi program yang ditulis ke dalam bahasa lain.
Terkadang beberapa kompilator menerjemahkan program yang programmer tulis ke bahasa yang lebih rendah (seperti: assembly) sebagai perantara atau langsung diterjemahkan ke dalam bahasa mesin. penerjemahan bertujuan untuk membuat sebuah program yang dapat dieksekusi oleh komputer (executable program)

Komputer:

Komputer memiliki bahasa sendiri dan satu-satunya bahasa yang komputer pahami dan bahasa tersebut adalah bahasa mesin. setiap kali manusia melakukan interaksi dengan komputer kita selalu berinteraksi melalui program komputer. setiap perintah yang manusia berikan akan diterima oleh program. program yang manusia gunakan untuk berkomunikasi biasanya sudah di kompilasi atau diterjemahkan ke dalam bahasa mesin dengan kompilator agar komputer memahaminya perintah-perintah yang diberikan oleh manusia melalui program tersebut.
Terkadang kompilator tidak hanya bekerja untuk menerjemahkan program, tapi kadang kompilator juga melakukan pengkoreksian terhadap program yang programmer tulis.
Beberapa kompilator menggunakan arsitektur kompilator, yang di dalamnya bukan sebuah program tungal melainkan rangkaian komunikasi antar program dengan tugas mereka masing-masing untuk memproses pembuatan program yang dapat di eksekusi oleh komputer. Operasi itu adalah preprocessinglexical analysisparsingsemantic analysisconversion of input programs ke intermediate respresentationcode optimization dan code generation.

Komentar

Postingan populer dari blog ini

Cara kerja Register Geser

mengenal garis dalam desain grafis

Pengertian sistem bilangan