Her er 5 definitioner af en computer, der understreger forskellige aspekter:
1. Funktionel definition: En computer er en elektronisk enhed, der kan acceptere data, behandle dem i henhold til instruktioner og producere output i et nyttigt format. Denne definition fremhæver kernefunktionaliteten på en computer:input, behandling og output.
2. komponentbaseret definition: En computer er et system bestående af hardware og software, der arbejder sammen for at udføre instruktioner. Denne definition fokuserer på de fysiske komponenter (hardware) og programmerne (software), der udgør en computer.
3. Formålsbaseret definition: En computer er et værktøj til at manipulere og behandle information. Denne definition understreger den brede vifte af opgaver, som computere er i stand til at udføre, fra beregninger til datalagring og kommunikation.
4. Historisk definition: En computer er en elektronisk enhed, der udviklede sig fra mekaniske regnemaskiner og andre tidlige computermaskiner, der er i stand til at udføre komplekse beregninger og logiske operationer i høj hastighed. Denne definition anerkender den historiske udvikling af computere og deres rolle i revolutionering af teknologi.
5. allestedsnærværende definition: En computer er enhver enhed, der kan programmeres til at udføre specifikke opgaver, herunder men ikke begrænset til traditionelle desktopcomputere, smartphones, tablets og endda indlejrede systemer i apparater. Denne definition genkender den stadigt voksende definition af, hvad der udgør en "computer" i den moderne tid.