આ કાર્યક્રમો પ્રોગ્રામિંગ ભાષાઓ કહેવામાં આવે છે અને એક કોડ એડિટર, કમ્પાઇલર અને linker ધરાવે આવે છે.