Assembler

An assembler is “[a] computer program that changes assembly language into the language that the computer operates on directly -- the object code.” U.S. Copyright Office, Compendium of Copyright Office Practices II, § 326 (1984).