Bahsa Assembly merupakan bahasa low level dan hanya setingkat
diatas bahasa mesin. Bahasa ini dapat dibaca oleh manusia dan notasinya
berbeda-beda tergantung arsitektur komputer yang digunakan. Notasinya
menggunakan pola bit-bit (bit adalah rangkaian bilangan biner) tertentu yang
merupakan kode operasi mesin. Biasanya disebut mnemonics.
Assembly bisa diketik dalam berbagai teks editor,
misal : BC, TC, TURBO, Notepad, EDIT, dll. Yang pasti harus disimpan dalam
format .ASM dan harus dikompilasi .OBJ dan kemudian di link menjadi executable
file .exe/.com agar bisa dijalankan.
Assembly memiliki kelebihan :
* hasil dari program memiliki kecepatan tinggi
* file program ukurannya kecil
* wadah menyalurkan bakat pengoperasian langsung
akses ke sistem komputer, karena langsung pemahaman bahasa mesin
"Sistem Komputer" (buku)