The Tidligere versioner var enorme og klodsede og brugt op et helt rum. Enheden EDSAC (edsac) var en af de allerførste computere, der kunne gennemføre den lagrede program arkitektur. I forhold til dem, moderne computere (computador) har bittesmå integrerede kredsløb og er meget bedre med hensyn til kapacitet og hastighed samt nøjagtighed. Dag `s tinier udgave kan endda passe ind i din armbåndsur og er drevet fra ur batteri. Personlige computere kan findes i næsten hvert hus i dag og i forskellige former. De er i virkeligheden ikonerne for informationsalderen.
Hvad gør computere (computador) meget alsidig og kan skelnes fra andre apparater er, at det kan programmeres. En regnemaskine kan kun beregne, ligesom en vaskemaskine kun kan vaske, men en computer kan programmeres til at gøre nogen form for job. Programmer er en liste af instruktioner, der kan gemmes og udført af computeren. En generel computer (computador) har fire store sektioner, den aritmetiske og logiske enhed eller ALU, styreenheden eller CU, hukommelse og interface til input og output-enheder. Disse dele af computeren er indbyrdes forbundet ved busser.
ALU, styreenhed, registre, og grænsefladen til input- og output-enheder er kollektivt kendt som den centrale behandlingsenhed eller CPU. Early CPU'er plejede at være sammensat af forskellige separate komponenter, men siden 1975; de CPU'er bliver bygget på et enkelt integreret kredsløb, det microprocessor.The ALU er for aritmetiske og logiske operationer af computeren, mens styringen er for at lede de forskellige dele af en computer (computador).
Dens opgave indebærer læsning og fortolkning anvisninger programmerne én efter én, og konvertere dem til styresignaler for driften andre dele af computeren. Den tidligere version af computer (computador), der anvendes magnetiske kerne hukommelse, men i dag er det blevet erstattet af halvleder hukommelse. Hovedhukommelsen af computer er delt i to dele,