Jenis jenis bahasa pemograman

 Jenis jenis bahasa pemograman terbagi menjadi 3 bagian. Kita akan membahas jenis bahasa pemograman tingkat rendah


Bahasa tingkat rendah adalah jenis bahasa pemrograman yang paling dekat hubungannya dengan logika komputer. Bahasa jenis ini  bisa dijalankan di komputer tanpa perlu diterjemahkan terlebih dahulu dengan Compiler atau Interpreter.

Nah, bahasa pemrograman tingkat rendah dibagi lagi menjadi dua, yaitu:

Bahasa Mesin

Bahasa mesin adalah bahasa asli yang dipahami komputer. Bahasa ini juga dikenal sebagai kode mesin atau kode objek. Umumnya, bahasa mesin ditampilkan dalam kode biner (0 dan 1).

Oleh karena itu, bahasa mesin cenderung sulit dipahami oleh manusia. Namun positifnya, program yang ditulis dengan bahasa mesin punya kinerja yang sangat gesit, karena tidak perlu diterjemahkan lagi.

Oh ya, bahasa mesin juga merupakan hasil akhir dari proses penerjemahan bahasa tingkat tinggi yang dilakukan oleh Compiler atau Interpreter loh.

Bahasa Assembly

Bahasa Assembly atau bahasa rakitan adalah jenis bahasa tingkat rendah untuk membangun sistem yang berhubungan langsung dengan perangkat keras. Contohnya untuk membuat sistem operasi atau driver.

Bahasa Assembly memanfaatkan mnemonik, atau singkatan kata-kata dalam bahasa Inggris untuk membentuk perintah tertentu. Karenanya, bahasa ini perlu dikonversi lagi menjadi bahasa mesin.

Nah, proses penerjemahan ini dilakukan sebuah tools bernama Assembler. Meski harus diterjemahkan dulu, performa program berbahasa Assembly terbilang cepat. Sebab, ia tidak membutuhkan banyak memori ketika dijalankan.

Komentar