કેટલીક પ્રોગ્રામિંગ લેંગ્વેજ લખવામાં આવે છે તેથી કમ્પાઇલર સ્રોત કોડ માત્ર એકવાર વાંચી શકે છે અને મશીન કોડ બનાવી શકે છે.