Apa yang dimaksud Low-Level Language [glosarium teknologi informasi]

Low-Level Language :

Bahasa tingkat rendah adalah jenis bahasa pemrograman yang berisi instruksi dasar yang dikenali oleh komputer. Tidak seperti bahasa tingkat tinggi yang digunakan oleh pengembang perangkat lunak , kode tingkat rendah sering kali bersifat samar dan tidak dapat dibaca manusia. Dua jenis bahasa pemrograman tingkat rendah yang umum adalah bahasa rakitan dan bahasa mesin .

Program dan skrip perangkat lunak ditulis dalam bahasa tingkat tinggi, seperti C# , Swift , dan PHP . Pengembang perangkat lunak dapat membuat dan mengedit kode sumber dalam bahasa tingkat tinggi menggunakan IDE pemrograman atau bahkan editor teks dasar. Namun, kode tersebut tidak dikenali secara langsung oleh CPU . Sebaliknya, itu harus dikompilasi ke dalam bahasa tingkat rendah.

Bahasa assembly selangkah lebih dekat ke bahasa tingkat tinggi daripada bahasa mesin. Ini termasuk perintah seperti MOV (pindah), ADD (tambah), dan SUB (kurangi). Perintah-perintah ini melakukan operasi dasar, seperti memindahkan nilai ke register memori dan melakukan perhitungan. Bahasa assembly dapat dikonversi ke bahasa mesin menggunakan assembler .

Bahasa mesin, atau kode mesin, adalah bahasa komputer tingkat terendah. Ini berisi kode biner , sering dihasilkan dengan mengkompilasi kode sumber tingkat tinggi untuk prosesor tertentu . Sebagian besar pengembang tidak perlu mengedit atau bahkan melihat kode mesin. Hanya programmer yang membuat kompiler perangkat lunak dan sistem operasi yang perlu melihat bahasa mesin.

Related Posts