Bahasa ini berorientasi pada mesin yang menggunakan kode dalam bentuk bilangan biner dan sangat bergantung pada jenis komputer yang digunakan. Akan tetapi mengingat menggunakan bahasa mesin terlalu sulit, oleh karena itu bahasa-bahasa yang berorientasi pada manusia dengan menggunakan kata-kata yang biasa digunaka manusia terutama dalam bahasa inggris. Hingga saat ini kata seperti IF digunakan untuk menyatakan pengandaian dan WHILE digunakan untuk melakukan perulangan. Dalam terminology pemrograman, bahasa pemrograman yang berorientasi pada manusia dinamakan bahasa beraras tinggi dan yang berorientasi pada mesin dinamakan bahas beraras rendah. Contoh bahasa beraras tinggi yaitu: (C, C++, Java, Python, Ruby, dll). Sedangkan contoh untuk bahasa beraras rendah yaitu: (bahasa Mesin dan Bahasa Rakitan).
Perintah untuk menampilkan simbol dalam berbagai bahasa pemrograman dengan instruksi dan bahasa sebagai berikut:
1. - B402 or 1011 0100 0000 0010
- B22A or 1011 0010 0010 1010
- CD21 or 1100 1101 0010 0001
Instruksi tersebut memiliki arti yaitu bahasa mesin yang didasarkan pada IBM PC
2. Write(‘*”); artinya bahasa pascal
3. DISPLAY(“*”). Artinya bahasa cobol
4. printf(“*”); artinya bahasa C
5. Cout <<”*”; artinya bahas C++
6. System.out.print(“*”); artinya bahasa java