Proses Penerjemahan Bahasa C

Untuk dapat dimengerti oleh komputer, bahasa C yang ditulis harus diterjemahkan terlebih dahulu ke dalam bentuk yang dikenal oleh bahasa mesin. Ada dua jenis translator atau penerjemah yang digunakan dalam bahasa C, yaitu interpreter dan COMPILER.

Interpreter merupakan suatu translator yang menerjemahkan bahasa C ke dalam bahasa yang dikenal mesin satu persatu, dan hasil terjemahan langsung dikerjakan. Sedangkan pada compiler, diterjemahkan secara keseluruhan dan hasil terjemahan tersebut disimpan dalam bentuk kode mesin (object code), dan kode eksekusi(execute code).

Object code dari compiler baru dapat dilaksanakan setelah object code tersebut diubah menjadi execute code oleh linker. Secara lengkap prosesnya adalah sebagai berikut :

1 comments:



Dessy Eka Pratiwi mengatakan...

Untuk menambah referensi pembahasan tentang bahasa C dan materi lain yang berhubungan dengan komputerisasi, Kami memiliki beberapa koleksi ebook, silahkan anda kunjungi situs kami http://elearning.gunadarma.ac.id