- Home>
- http://www.swadharma.ac.id >
- Bahasa Pemrograman
Posted by : Unknown
Rabu, 09 Desember 2015
Bahasa Pemrograman
Bahasa pemrograman (language software) merupakan program yang digunakan untuk menerjemahkan perintah-perintah yang ditulis dalam bahasa program ke dalam bahasa mesin (machine languange),
sehingga dapat diterima dan dimengerti oleh komputer. Apabila languange
software tidak tersedia, maka pembuat program harus menulis programnya
langsung dengan bahasa mesin yang berbentuk bilangan-bilangan binary.
Suatu instruksi program yang ditulis dalam bahasa mesin dapat berbentuk
seperti 000100110010. Tanpa mengetahui arti tertentu dari masing-masing
bagian dari bilangan binary tersebut secara persis, maka akan sangat
sulit untuk mengerti dengan benar maksud dari instruksi tersebut.
Instruksi yang berbentuk bilangan binary disebut dengan object code. Sedangkan kumpulan dari instruksi-instruksi yang membentuk suatu program dalam bahasa mesin disebut dengan object program. Tiap-tiap instruksi object code terdiri dari operation code (op code) dan open and.
Penulisan program dengan bahasa mesin dirasakan terlalu sulit dan
memakan banyak waktu, maka dikembangkan languange software sebagai
alternatif penulisan program yang lebih mudah. Penerjemah bahasa
pemrograman dibedakan menjadi 3 (tiga) macam, yaitu assembler, kompiler,
dan interpreter.
1) Asembler adalah program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan (assembly) ke dalam bahasa mesin.
2) Kompiler adalah program penerjemah yang mengonversi semua kode sumber
selain dalam bahasa rakitan menjadi kode objek. Hasil berupa kode objek
inilah yang dapat dijalankan oleh komputer. Proses untuk melakukan
penerjemahan ini biasa disebut kompilasi.
3) Intepreter adalah program yang menerjemahkan satu per satu instruksi
dalam kode sumber kemudian menjalankan instruksi yang telah
diterjemahkan tersebut.
Bahasa pemrograman (language software) merupakan
program yang digunakan untuk menerjemahkan perintah-perintah yang
ditulis dalam bahasa program ke dalam bahasa mesin sehingga dapat
diterima dan dimengerti oleh komputer. Pada dasarnya bahasa komputer
dapat dibedakan menjadi empat macam, yaitu bahasa mesin dan bahasa
assembly (kedua bahasa ini termasuk bahasa tingkat rendah/low level language), bahasa tingkat tinggi (high level language), dan bahasa generasi keempat.
Langganan:
Posting Komentar (Atom)
0 komentar