A számítógépek elődjeinek a különböző számológépek tekinthetőek.

Az első legismertebb eszköz az Abakusz. Ez egy golyós számológép. Mai napig használják, sőt, még abakusz számolási versenyeket is rendeznek!

Az első igazi számológép Wilhelm Shickard (német csillagász) nevéhez köthető. Gépe mechanikus elven működött, fogaskerekekkel.Összeadni és kivonni tudott.

Blaise Pascal francia matematikus 1642-ben készített számológépet, 19 éves! korában. Összeadni és kivonni tudott. Pascalról később programozási nyelvet neveztek el, illetve a fizikában a nyomás mértékegységét.

Gottfried Wilhelm Liebniz (1694): számológépe kezelte a 4 alapműveletet. Ez a gép is fogaskerekekből, óraalkatrészekből állt.

Charles Babbage (1822): gépesítette a számolást differenciálgépe segítségével. Tervezett egy általános célú, programozható gépet is, mely a költségei miatt végül nem épült meg. (kb. 20 gőzmozdony ára lett volna megépíteni) Hozzá köthető az első női programozó, Ada Byron. Babbage gépe sok mindenben hasonlított volna a mai számítógépekhez: bemeneti egység, vezérlő és feldolgozó egység, tároló egység
Az első elektronikus gépek
A II. világháború folyamán nagyot nőtt a gyors számítási lehetőségek iránti igény. A lövedékék röppályájának kiszámítása nagyon sok időt igényelt hagyományos módon. Szintén nagy igény volt nehezen feltörhető titkosításra is, hogy a katonai parancsokat az ellenség ne tudja megfejteni.

Az első működő elektronikus számológépet Konrad Zuse építette: Z3 néven. (1941) Elekronikus jelfogókat használt, egy művelet 3 másodpercbe telt. Kettes számrendszert használt.

COLOSSUS (1943) Ez a gép már elektroncsöveket használt. 25000 művelet/másodperc sebességgel működött. Alan Turing vezetésével a németek kódjainak megfejtésére használták.
Elektroncső


ENIAC (1945), az egyik legismertebb amerikai számítógép. Lőtáblázatok kiszámítására használták főleg. Ez a gép is elektroncsöveket használt. 5000 művelet/mp sebességgel dolgozott. Tizes számrendszert használt. Fémillió dollárba került, 30 méter hosszú és 3 méter magas volt. Neumann János itt ismerkedett meg a számítástechnikával, és dolgozta ki később a számítógép működésének elveit.
Neumann elvek:
- teljesen elektronikus számítógép
- kettes számrendszer használata
- belső tár a programoknak és parancsoknak
- utasítások soros végrehajtása.
A mai számítógépek csoportosítása méret szerint
szuperszámítógépek: nagyon nagy számítás igényű feladatokra használják. pl: meterológia, klíma modellek, fizikai szimulációk
mainframe: nagy mennyiségű adat kezelésére és tárolására képesek. pl: pénzintézetek műveleti központjai
miniszámítógépek: főleg ki és közép vállalatok használják. Ezek is képesek egyszerre több felhasználót kiszolgálni.
asztali számítógépek: normál pc, amit pl. az iskolában, otthon használunk.
hordozható számítógépek: laptop, netbook. Kicsik, könnyen hordozhatók.
