programmatuur die de uitvoering van computerprogramma`s regelt en die functies kan verrichten als planning, opsporen van fouten, besturing van invoer/uitvoereenheden, tabelleren, vertalen, toekennen van geheugenposities, gegevensbeheer en aanverwante functies