Vazifasi bo‘yicha kompyuterlarni uch guruxga ajratish mumkun:
universal (umumiy masalalarga mo‘ljallangan);
muammoga yo‘naltirilgan;
maxsuslashtirilgan.
Universal kompyuterlar juda turli muxandislik, texnik, iqtisodiy, matematik axborot va shu kabi masalalarni yechish uchun mo‘ljallangan.
Universal kompyuterlarning xususiyatlari quydagilardan iborat:
yuqori unumdorlilik;
ishlov beriladigan axborotlarning turlarining ko‘pligi: ikkilik, o‘nlik, belgilik – ular katta oraliqda o‘zgaradi va ular yuqori aniqlikda ifodalanadi;
bajariladigan operatsiyalarining ro‘yxati keng, arifmetik, mantiqiy va maxsus;
operativ xotira sig‘imi katta;
axborotni kiritish-chiqarish tizimi rivojlangan, turli xildagi tashqi qurilmalarni ulashni taminlaydi.
Muammoga yo‘naltirilgan kompyuterlar ancha tor doiradagi masalalarni yechish uchun, odatda texnologik obektlarni va jaroyonlarni boshqarishga, nisbattan katta bo‘lmagan axborotlarni yig‘ish, qayd qilish va ishlov berishga, nisbattan murakkab bo‘lmagan algoritmlarga ishlov berishga mo‘ljallangan.
Ularda universal kompyuterlarga nisbattan apparat va dasturiy resurslari chegaralangandir.
Maxsuslashtirilgan kompyuterlarma’lum darajadagi tor doiradagi masalalarni yechish uchun yoki qatiy gurux funksiyalarni joriy etishga mo‘ljallangan. Kompyuterni bunday tor yo‘naltirilishi ularning tarkibini aniq maxsuslashtirishga imkon beradi, ishlashining yuqori unumdorligini va ishonchliligini saqlagan xolda ularning murakkabligini va narxini jiddiy kamaytirish mumkun. Maxsuslashtirilgan kompyuterlarga quydagilarni kiritish mumkun, masalan, maxsus vazifalar uchun dasturlanuvchi mikroprotsessorlar; aloxida murakkab bo‘lmagan texnik qurilmalarni va jaroyonlarni boshqarishning mantiqiy vazifasini bajaruvchi adapter va kontrollerlar; xisoblash tizimlarining qismlarini moslovchi va ulovchi qurilmalar.