(англ. assembler, от assemble - собирать, монтировать), вспомогательная программа в составе операционной системы для автоматического перевода исходной программы, подлежащей выполнению на ЭВМ, на машинный язык. Один из видов транслятора.
Это шаг к разработке и конструированию первых деталей наномашин, в том числе ассемблера.
Амебы производятся ассемблерами путем искусственной мехаэволюции – ассемблер при помощи манипулятора из нанотрубок физически сближает атомы, пока между ними не создадутся химические связи.
Только в 80-е годы в связи с ростом ресурсов специализированных машин начали использоваться алгоритмические языки высокого уровня, несмотря на возможное расширение программ при трансляции, по сравнению с программами, разработанными на ассемблере.
Главная особенность ассемблера – это возможность создать собственную копию в кратчайший срок.