Anda di halaman 1dari 7

BAHASA PEMROGRAMAN

PENGERTIAN BAHASA
PEMROGRAMAN
• Bahasa memiliki arti sebagai sarana
berkomunikasi, yaitu antara pengguna
dengan komputer
• Program adalah daftar atau deretan
perintah atau instruksi yang dikenal oleh
mesin komputer dalam mengerjakan suatu
proses
• Bahasa pemrograman adalah sebuah
bahasa yang menerjemahkan perintah
yang diberikan oleh pengguna dalam
susunaninstruksi berupa kode-kode
terstruktur kepada mesin komputer untuk
mengerjakan suatu proses tertentu
• Bahasa pemrograman memiliki beberapa
karakteristik yaitu :
1. Memiliki tata bahasa dengan aturan
khusus dalam pendeklarasiannya
2. Memiliki interrupt library untuk
menerjemahkan perintah yang diinputkan
3. Menggunakan interpreter atau compiler
untuk menerjemahkan sintaks
pemrograman ke dalam bahasa mesin
• Bahasa pemrograman menurut
penggunannya terdiri dari 2 kategori, yaitu:
1. Bahasa pemrograman untuk tujuan umum
adalah jenis bahasa pemrograman yang
dapat digunakan untuk menciptakan aplikasi
yang bersifat general atau umum. Seperti
C++, Visual Basic (VB), Pascal, Java, PHP,
dan Delphi
2. Bahasa pemrograman untuk tujuan khusus
adalah jenis bahasa pemrograman yang
dibuat untuk keperluan tertentu. Seperti
COBOL untuk keperluan bisnis dan
administrasi, FORTRAN untuk komunikasi
ilmiah, Assembler untuk pengontrolan
hardware, serta Prolog untuk artificial
• Bahasa pemrograman menurut tingkat
kedekatannya terdiri dari:
1. Bahasa tingkat rendah : binary
2. Bahasa tingkat menengah : assembly
3. Bahasa tingkat tinggi : C++, PHP, Delphi,
dll
4. Bahasa tingkat project : JAVA, JSP, dan
ASP
• Level Bahasa pemrograman dilihat dari
kemampuan mesin menerjemahkan perintah
terdiri dari :
1. Bahasa tingkat rendah atau Low Level
Language
yaitu bahasa yang hanya dimengerti oleh
mesin berupa bilangan 0 dan 1 atau 0n-off.
Contohnya bahasa rakitan atau Assembler
2. Bahasa tingkat tinggi atau High Level
Language
yaitu bahasa yang di rancang mendekati
bahasa manusia. Ketika di eksekusi, bahasa
tingkat tinggi membutuhkan compiler untuk
mentranslasikannya ke dalam bahasa mesin.
Contohnya Java, C, B, Ada, Basic, Pascal dll
• Language Translator terdiri dari :
1. Interpreter
kode program akan diterjemahkan baris demi
barishingga akhir baris program. Meski
terdapat error pada sebuah baris tertentu,
baris program sebelumnya tetap akan di
eksekusi
2. Compiler
merupakan suatu aplikasi peng-compile
program. Compiler akan memeriksa semua
baris kode program yang sudah
dideklarasikan sampai terjadi error. Jika
ternyata ada error, compiler akan
menghentika proses eksekusi dan
memberitahukan letak kesalahn baris
programdengan mengabaikan baris program
sebelumnya

Anda mungkin juga menyukai