Există trei tipuri majore de clasificări pe calculator: dimensiunea, funcționalitatea și manipularea datelor. Clasificarea computerelor în funcție de mărime împarte computerele în patru categorii principale: computerele mainframe, minicomputerele, microcomputerele și supercomputerele. Calculatoarele de dimensiuni diferite oferă diferite servicii. Un computer poate fi la fel de mare ca o cameră întreagă sau la fel de mic ca un microcontroler găsit în telefoane mobile și sisteme încorporate.
Microcomputerele, uneori numite computere personale, sunt cele mai frecvente tipuri de computere folosite de oameni. Acestea includ computere construite în mașină, console de jocuri și computere desktop. În plus, în categoria microcalculatoare, există computere mai mici, inclusiv laptopuri, telefoane mobile, tablete, calculatoare programabile, console de jocuri handheld, notebook-uri, smartphone-uri și cărți inteligente.
Minicomputerele, cunoscute și sub denumirea de calculatoare mid-range, se referă la un grup de computere pentru mai mulți utilizatori care se află mereu în gama de mijloc a sistemelor de spectru de calcul. Calculatoarele computerizate cuprind computere instituționale mari destinate servirii mai multor utilizatori care lucrează de la mașini mai mici. Astfel, computerele mainframe sunt de obicei găsite în instituții precum bănci, clădiri de afaceri mari și birouri guvernamentale. În cele din urmă, clasificarea supercomputerului reprezintă toate computerele mari destinate să rezolve calculele numerice intense. Astfel de calcule includ sarcini cum ar fi simularea nucleară, prognoza meteo și dinamica fluidelor.