Personal computers often come with a calculator utility program that emulates the appearance and functionality of a calculator, using the graphical user interface to portray a calculator.
Assembly language is converted into executable machine code by a utility program referred to as an "assembler"; the conversion process is referred to as "assembly", or "assembling" the code.
Most computer systems provide utility programs to assist in the back-up process, which can become very time-consuming if there are many files to safeguard.