Kompiler
atau dalam istilah inggrisnya yaitu Compiler adalah sebuah program computer
yang di gunakan untuk menerjemahkan program computer yang ditulis dalam suatu
bahasa pemrograman menjadi program yang di tulis dalam bahasa pemrograman lain
.
Proses Kompilasi dapat Digambarka melalui kotak hitam
atau di sebut juga (black box) berikut ini :
Program Sumber ----> Kompilator -----> bahasa sasaran
- Pertama source code (program yang ditulis) dibaca kememori computer).
- Source code tersebut diubah menjadi objek code (bahasa Assembly).
- Objek code di hubungkan dengan liberary yang dibutuhkan untuk membentuk file yang bisa dieksekusi
Contoh program yang menggunakan compiler adalah Visual Basic, Visual Delvi, dan Pascal.
Menurut Nasruddin Safaat h (Pemrograman aplikasi
mobeli smartphone dan tablet PC berbasis android 2012:16) Eclipse adalah sebuah
IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak
dan dapat dijalankan di semua platform (platform-independent). Berikut ini
adalah sifat dari Eclipse:
a. Multi-platform:
Target sistem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX,
HP-UX dan Mac OS X.
b. Mulit-language:
Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse
mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti
C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya.
c. Multi-role:
Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan
untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi,
test perangkat lunak, pengembangan web, dan lain sebagainya.
Eclipse pada saat ini merupakan salah satu IDE favorit
dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat
kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang
membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna
dengan komponen yang dinamakan plug-in. Eclipse dibuat dari kerja sama antara
perusahaan-perusahaan anggota 'Eclipse Foundation' (beserta individu-individu
lain). Banyak nama besar yang ikut dalam 'Eclipse 23 Foundation', termasuk IBM,
BEA, Intel, Nokia, Borland. Eclipse bersaing langsung dengan Netbeans IDE.
Plugin tambahan pada Eclipse jauh lebih banyak dan bervariasi dibandingkan IDE
lainnya.
“TERIMAKASIH ATAS KUNJUNGANNYA”