Asembler
Assembler je poseban program koji pretvara program zapisan asemblerskim jezikom u binarni oblik. Program zapisan upotrebom memonika i simboličkih adresa naziva se asemblerski program. Program u assembler-u se često označava i kao assembler kod. Taj kod se putem specijalnog kompajlera pretvara u mašinski kod koji je direktno izvršiv od strane procesora. Obrnuti proces pretvaranja mašinskog u assembler kod se naziva "disasembliranje".