2012/10/08

Kompiler dan Intepreter



Kompiler adalah suatu program sistem yang membantu programer dalam penterjemahan kode yang dibuat ke dalam bahasa mesin. Jadi hasil dari penerjemah kompiler adalah bahasa mesin.


Macam-macam kompiler :

Untk bahasa C, kompiler yang digunakan adalah :

1. Dev C++
Dev C++ adalah sebuah kompiler C yang berlisensi open source. Dev C bisa digunakan untuk bahasa C     dan C++. Dev C cukup ringan digunakan untuk para pemrogram bahasa C yang baru belajar.

2. Turbo C
Turbo C adalah sebuah kompiler C yang berlisensi open source. Namun, turbo C mempunyai user interface yang membosankan.

3. Code Blocks
Code Blocks adalah kompiler C yang berlisensi open source yang digunakan untuk bahasa C. Code Blocks dianggap cukup rapi dengan auto complite.

Untuk bahasa Pascal, kompiler yang bisa digunakan adalah :
1. Turbo Pascal
Turbo Pascal adalah sebuah kompiler yang digunakan untuk mengkompilasi bahasa pascal. Namun, user interface untuk Turbo Pascal membosankan lebih mirip seperti sistem operasi DOS.

2. Genay
Genay adalah sebuah kompiler yang sebenarnya bisa digunakan untuk berbagai bahasa pemrograman.

Interpreter adalah software yang mampu menjalankan code program lalu di terjemahkan ke dalam bahasa mesin. Perintah-perintah yang dibuat oleh programer tersebut dieksekusi baris demi baris, sambil mengikuti logika yang terdapat di dalam kode tersebut.

Macam-macam intepreter:
1. PHP
2. ASP
3. Pe
4. Python

Tidak ada komentar:

Posting Komentar