Istnieją trzy główne typy klasyfikacji komputerów: rozmiar, funkcjonalność i przetwarzanie danych. Klasyfikacja komputerów pod względem wielkości dzieli komputery na cztery główne kategorie: komputery typu mainframe, minikomputery, mikrokomputery i superkomputery. Komputery o różnych rozmiarach oferują różne usługi. Komputer może być tak duży jak cały pokój lub tak mały jak mikrokontroler znaleziony w telefonach komórkowych i systemach wbudowanych.
Mikrokomputery, czasami nazywane komputerami osobistymi, są najczęstszymi typami komputerów używanych przez ludzi. Są to wbudowane komputery, konsole do gier i komputery stacjonarne. Ponadto w kategorii mikrokomputerów znajdują się mniejsze komputery, w tym laptopy, telefony komórkowe, tablety, programowalne kalkulatory, podręczne konsole do gier, notebooki, smartfony i inteligentne książki.
Minikomputery, znane również jako komputery średniej klasy, odnoszą się do grupy komputerów wielodostępnych, które zawsze znajdują się w środkowym zakresie systemów na spektrum obliczeniowym. Komputery mainframe składają się z dużych komputerów instytucjonalnych przeznaczonych do obsługi wielu użytkowników pracujących z mniejszych pojedynczych maszyn. Zatem komputery typu mainframe są zwykle spotykane w instytucjach takich jak banki, duże budynki biznesowe i biura rządowe. Wreszcie, klasyfikacja superkomputera reprezentuje wszystkie duże komputery przeznaczone do rozwiązywania intensywnych obliczeń numerycznych. Takie obliczenia obejmują takie zadania, jak symulacja jądrowa, prognozowanie pogody i dynamika płynów.