Процессор понимает язык машинных кодов — последовательность двоичных чисел, когда каждым числом кодируется операция и (часто) другие данные, над которыми эту операцию следует совершить. 1
На практике для таких программ используется язык ассемблера. 1 Это язык программирования низкого уровня, созданный для обозначения команд, выполняемых процессором компьютера. 4