Ассемблер (Assembly)
Коротко: Язык программирования, ближайший к машине из всё ещё читаемых человеком, — каждая строка (почти) напрямую соответствует инструкции процессора и зависит от архитектуры процессора (x86, ARM и т. д.).
Подробнее: В ассемблере нет высокоуровневых понятий вроде классов или синтаксиса циклов — вместо этого вы работаете напрямую с регистрами CPU, адресами памяти и инструкциями перехода. Сегодня он используется почти только для крайне критичного к производительности кода, разработки операционных систем/драйверов, реверс-инжиниринга или встраиваемых систем.
Подробности
Каждая инструкция ассемблера (почти) напрямую соответствует машинной инструкции.