અલગ મશીન કોડ ફાઇલો હોવાનું કારણ કાર્યક્ષમતા છે; કમ્પાઇલરોને ફક્ત સ્રોત કોડને ફરીથી કમ્પાઇલ કરવાની જરૂર છે કે જે બદલાયેલ છે.