Langsung ke konten utama

BAB 16 Level Bahasa pemrograman

Level Bahasa pemrograman




Bahasa pemrograman adalah notasi yang digunakan untuk menulis program (komputer). Bahasa ini dibagi menjadi tiga tingkatan yaitu : bahasa mesin, bahasa tingkat rendah dan bahasa tingkat tinggi. 

Bahasa mesin (machine language) berupa microinstruction atau hardwire. Programnya sangat panjang dan sulit dipahami. Di samping itu sangat tergantung pada arsitektur mesin. Keunggulannya adalah prosesnya sangat cepat dan tidak perlu interpreter atau penterjemah. 
Bahasa tingkat rendah (low level language) berupa macroinstruction (assembly). Seperti halnya bahasa mesin, bahasa tingkat rendah tergantung pada arsitektur mesin. Programnya panjang dan sulit dipahami walaupun prosesnya cepat. Jenis bahasa tingkat ini perlu penterjemah berupa assembler. 
Bahasa tingkat tinggi (high level language) menyerupai struktur bahasa manusia sehingga mudah dipahami. Bahasa ini tidak tergantung pada arsitektur mesin tetapi memerlukan penterjemah berupa compiler atau interpreter.
Secara garis besar ada dua kategori bahasa pemrograman yaitu: bahasa pemrograman aras rendah (low level) dan bahasa pemrograman level tinggi (high level). 
Bahasa pemrograman aras rendah cenderung mendekati level komputer, ini artinya bahwa bahasanya ditulis mendekati atau sama dengan bahasa mesin komputer, hal ini sangat sulit ditulis karena bahasanya jauh dari bahasa manusia yang digunakan sehari-hari. 
Bahasa pemrograman yang lebih mudah dipelajari adalah bahasa pemrograman aras tinggi. Disebut aras tinggi karena bahasanya mendekati level bahasa manusia sehingga lebih mudah dipahami. 
Gambar di bawah ini merupakan gambaran antara bahasa aras tinggi dengan aras rendah.


Gambar 1. Bahasa aras tinggi 



Gambar 2. Bahasa aras rendah

Dengan gambar tersebut diatas, maka dapat dilihat bahwa menulis program dengan bahasa aras tinggi akan lebih mudah dan dapat dipahami dibandingkan dengan bahasa aras rendah karena bahasanya ditulis dengan kode numerik ataupun dengan sintak yang sangat pendek sehingga sulit sekali dipahami.

Komentar

Postingan populer dari blog ini

Cara Blok Situs di Mikrotik paling ampuh

Cara Blok Situs di Mikrotik Paling Ampuh Assalamualaikum wr.wb  ketemu lagi dengan saya, salam sehat teman2... disini saya akan memberi tutorial untuk memblok situs pada mikrotik. Apa sih kegunaan blok situs itu sendiri?? kegunaannya ini untuk memanajemen jaringan kita agar tidak disalah gunakan orang yang tidak bertanggungjawab, misalnya saja ingin buka situs porno atau lain sebagainya.. Okee, kita masuk ke tahap tutorialnya langsung... Langkah pertama yang diperlukan..... --> buka mikrotik --> ip --> firewall --> mangle 1. kita masuk ke pengaturan firewall, di tab mangle add saja, dan isi chain nya prerouting. 2. Kedua, tambahkan di tab advanced di baris content isi nama situs yang akan kita blok, misal saya ingin ngeblok situs youtube  3. Lalu, pindah ke tab action dan isi dengan mark-connection dan new mark-connection diisi terserah anda, karena ini hanya penamaan saja. Jangan lupa passtrough dicentang. 4. Jika sudah k...

Install Ulang Perangkat MikroTik Dengan Netinstall

Bosan, Iseng? Install ulang routerboard yok!! Selain mereset konfigurasi menggunakan hard dan soft reset. Kita bisa mereset semua konfigurasi menggunakan cara install ulang loh. Penasaran cara install ulangnya? Berikut informasiinya. Persiapan Termasuk Persiapan Mental Pertama siapkan alat-alat yang diperlukan dulu seperti netinstall bisa didownload di website  mikrotik , routerboard (sudah pastilah), paket-paket mikrotik (boleh versi terbaru atau lama) yang pasti sesuai dengan arsitektur routerboard anda dan terakhir, keberanian untuk menginstall ulang. Oh iya, hati-hati loh dalam menginstall ulang. Bisa-bisa kalau salah pilih drive C atau data D anda yang hilang.  Atur Booting Lewat Ether Sebelum menginstall ulang, kita harus mengubah pengaturan bootingnya agar booting melalui ether, ubah pengaturan booting bisa melalui menu system > Routerboard. Lalu klik setting dan ubah boot devicenya menjadi try ethernet once then nand.  Pindahkan K...