
Limba exactă a mașinii pentru un program sau o acțiune poate diferi de sistemul de operare de pe computer. Sistemul de operare specific va dicta modul în care un compilator scrie un program sau o acțiune în limbajul mașinii.
Programele de calculator sunt scrise în una sau mai multe limbi de programare, cum ar fi C ++, Java sau Visual Basic. Un computer nu poate înțelege direct limbile de programare utilizate pentru a crea programe de calculator, astfel încât codul programului trebuie să fie compilat. Odată ce codul unui program este compilat, computerul îl poate înțelege, deoarece codul programului a fost transformat în limbajul mașinii.
Exemplul limbajului mașinii:
Mai jos este un exemplu de limbaj mașină (binar) pentru textul "Hello World".
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
Mai jos este un alt exemplu de limbaj al mașinii (non-binar), care va tipări litera "A" de 1000 de ori pe ecranul calculatorului.
169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96
Limbă de asamblare, Binar, Compilație, Limbă de nivel înalt, Limbă de nivel redus, Lizibilă la mașină, Fișier obiect, Termeni de programare, Pseudolimbaj, Limba specială