Oleh: Ramadhan M
PALONTARAQ.ID – Apa itu Bahasa Mesin? Bahasa mesin adalah bahasa paling dasar yang digunakan komputer untuk memahami dan menjalankan instruksi. Jadi, kalau kita berbicara dengan sesama manusia, kita memakai bahasa alami seperti bahasa Indonesia atau Inggris. Tapi komputer hanya mengerti bahasa yang terdiri dari angka 0 dan 1 (biner).
Apa ciri-ciri Bahasa Mesin itu? Diantara cirinya adalah: (1) Berbasis biner (0 dan 1). Angka 0 berarti “mati/tidak aktif” (off), dan 1 berarti “hidup/aktif” (on). Setiap kombinasi 0 dan 1 merepresentasikan perintah atau data tertentu. (2) Sangat cepat dibaca komputer, hal ini karena langsung dipahami oleh prosesor (CPU) tanpa diterjemahkan lagi. (3) Sulit dimengerti manusia. Contoh: 10110000 01100001 — ini bisa berarti instruksi untuk menyimpan data, memindahkan angka, atau menjalankan operasi tertentu, tergantung arsitektur CPU-nya.
Apa hubungan bahasa mesin dengan bahasa pemrograman? Bahasa pemrograman tingkat tinggi (misalnya Python, C++, Java) lebih mudah dibaca manusia, namun saat program dijalankan, compiler atau interpreter akan menerjemahkannya menjadi bahasa mesin supaya komputer mengerti.
Berikut ini ilustrasi visual sederhana yang menunjukkan alur: Bahasa manusia → Bahasa pemrograman → Bahasa mesin → CPU




