L'époque des relais
Le premier calculateur programmable fut le Zuse Z3.
Ci-dessous, une reconstitution exposée au Deutsches Museum de Munich :

Construit à partir de relais, il était particulièrement lent, quoique fonctionnel.
Quelques chiffres :
- programmation à base de rubans perforés ;
- mémoire de 64 mots de 22 bits ;
- manipulation de nombres décimaux en virgule flottante ;
- gestion des boucles, mais pas de test conditionnel ;
- fréquence de travail entre 5 et 10 Hz ;
- puissance : à peine plus d'une addition par seconde ;
- consommation électrique d'environ 4 kW ;
- poids d'environ une tonne ;
- constitué de plus de 2000 relais.
La lenteur des relais s'explique par leur nature électromécanique.
Ci-dessous, le principe de fonctionnement d'un relais simple :
Ci-dessous, un exemple de relais :