Apakah Bahasa Mesin?

Kadang-kadang disebut sebagai kod mesin atau kod objek, bahasa mesin adalah kumpulan digit biner atau bit yang dibaca dan ditafsirkan oleh komputer. Bahasa mesin adalah satu-satunya bahasa komputer mampu memahami.

Bahasa mesin yang tepat untuk program atau tindakan boleh berbeza dengan sistem pengendalian pada komputer. Sistem pengendalian tertentu akan menentukan bagaimana pengkompil menulis program atau tindakan ke dalam bahasa mesin.

Program komputer ditulis dalam satu atau lebih bahasa pengaturcaraan, seperti C ++, Java, atau Visual Basic. Komputer tidak boleh memahami bahasa pengaturcaraan secara langsung yang digunakan untuk membuat program komputer, jadi kod program mesti dikompilasi. Setelah kod program disusun, komputer dapat memahaminya kerana kod program telah diubah menjadi bahasa mesin.

Contoh bahasa mesin:

Berikut adalah contoh bahasa mesin (binari) untuk teks "Hello World".

 01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100 

Berikut adalah contoh lain bahasa mesin (bukan binari), yang akan mencetak huruf "A" 1000 kali ke skrin komputer.

 169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96 

Bahasa pemasangan, Perduaan, Penyusunan, Bahasa peringkat tinggi, Bahasa tingkat rendah, Mesin boleh dibaca, Fail objek, Istilah pemrograman, Bahasa Pseudolingu, Bahasa tujuan khas