Assembly dili, bir bakıma hem kullanıcının hem de bilgisayarın işlemcisinin anlayabileceği bir dildir. Bu nedenle bu dili makine dili olarak da ifade edenler vardır. Assembly dilinde yazılan kodlar, birebir makine kodu olsalar da Assembler derleyicisi yardımıyla 1 ve 0 lara dönüştürülürler. Tüm yüksek seviyeli dillerde yazılan kodlar, çalıştırılarbilir programa dönüştürülmeden önce mutlaka assembly diline dönüştürülmelidir. Bu nedenle Assembly dilini öğrenerek hem bilgisayarın çalışma mantığı hakkında bilgi elde edilebilir hem de daha efektif programlar yazılabilir.