Мова асамблеї
Мова асемблера є мовою програмування низького рівня для комп'ютера або іншого програмного пристрою, в якому існує дуже сильна відповідність між мовою та інструкціями з машинного коду архітектури. Кожна мова асемблера є специфічною для певної архітектури комп'ютера, на відміну від більшості мов програмування високого рівня, які, як правило, портативні в різних архітектурах, але вимагають тлумачення або компіляції. Мова асамблеї перетворюється в виконуваний машинний код за допомогою утиліти, яка називається асемблером; процес перетворення називається складанням або складанням коду. Мова агрегату використовує мнемонік для представлення кожної інструкції або операції машини низького рівня. Типові операції вимагають одного або декількох операндів для формування повної інструкції, тому більшість монтажників можуть приймати мітки, символи та вирази як операнди для представлення адрес та інших констант, звільняючи програміста від нудних ручних розрахунків.