Inordertoreducethecomplexityofdesigningandbuildingcomputers,nearlyall ofthesearemadetoexecuterelativelysimplecommands(butdosoveryquickly). Aprogramforacomputermustbebuiltbycombiningtheseverysimplecommands intoaprograminwhatiscalledmachinelanguage.Since