ઘણા મશીનો કમ્પ્યુટર્સ દ્વારા ચલાવવામાં આવે છે, કારણ કે ઘણા, માત્ર યાંત્રિક કુશળતા પરંતુ કમ્પ્યુટર પ્રોગ્રામિંગ જ્ઞાન પણ જરૂર છે.