Disk tekshiruvi - noto'g'ri yozilgan yoki turli yo'llar bilan shikastlangan fayllar va disk bo'limlarini qidirish va disk maydonidan samarali foydalanish uchun ularni keyinchalik o'chirish.
Diskni tozalash - vaqtinchalik fayllarni o'chirish, keraksiz fayllar, "savat" ni tozalash.
Diskni qismlarga bo'lish - diskni turli xil fayl tizimlariga ega bo'lishi mumkin bo'lgan va operatsion tizim tomonidan bir nechta turli disklar sifatida qabul qilinadigan mantiqiy disklarga bo'lish.
assemblerlar - assembler tilidagi dastlabki matn koʻrinishidagi dasturlarni obyekt kodi koʻrinishidagi mashina koʻrsatmalariga aylantiruvchi kompyuter dasturlari;
tarjimonlar - ko'rsatuvni translyatsiya qilishni amalga oshiruvchi dasturlar yoki texnik vositalar;
kompilyatorlar - Yuqori darajadagi til dasturining matnini ekvivalent mashina tili dasturiga o'tkazadigan dasturlar.
tarjimonlar - buyruqlar yoki dastur bayonotlarini tahlil qiluvchi va ularni darhol bajaradigan dasturlar (ba'zan apparat);
bog'lovchilar (bog'lanish muharrirlari) - bog'lashni amalga oshiradigan dasturlar - bir yoki bir nechta ob'ekt modullarini kiritish sifatida oladi va ulardan bajariladigan modulni yig'adi;
Manba preprotsessorlari - kompilyator kabi boshqa dasturni kiritish uchun mo'ljallangan kirish va chiqish ma'lumotlari sifatida ma'lumotlarni qabul qiluvchi kompyuter dasturlari;
tuzatuvchilar - ishlab chiqish muhitining modullari yoki dasturlardagi xatolarni topish uchun mo'ljallangan alohida dasturlar;
matn muharrirlari - yaratish va o'zgartirish uchun mo'ljallangan kompyuter dasturlari matnli fayllar, shuningdek ularni ekranda ko'rish, chop etish, matn qismlarini qidirish va hk.;
manba matnlarining ixtisoslashtirilgan muharrirlari - dasturlarning dastlabki kodini yaratish va tahrirlash uchun matn muharrirlari. Ixtisoslashgan manba muharriri mustaqil dastur bo'lishi yoki ichiga o'rnatilishi mumkin