|  
    
Première génération (1951-1959) :tubes à vide 
 - Tubes à vide utilisés pour le traitement  
 - Limité aux applications scientifiques et mathématiques  
 - Coûteux et long à construire et à exploiter  
 - Cartes perforées et ruban de papier utilisés pour l'entrée et la sortie  
  
 Deuxième génération (1959-1965) :Transistors  
 - Les transistors ont remplacé les tubes à vide  
 - Plus petit et plus fiable que les ordinateurs de première génération  
 - L'usage commercial s'est généralisé  
 - Introduction du stockage sur bande magnétique et sur disque  
  
 Troisième génération (1965-1971) :circuits intégrés (CI)  
 - Les circuits intégrés combinent plusieurs transistors sur une seule puce  
 - Conduit à des ordinateurs plus petits et plus puissants  
 - Langages de programmation de haut niveau développés (ex. COBOL, FORTRAN)  
 - Introduction du temps partagé et de la multiprogrammation  
  
 Quatrième génération (de 1971 à aujourd'hui) :microprocesseurs  
 - Introduction des microprocesseurs (processeurs à puce unique)  
 - Conduit aux ordinateurs personnels (PC), ordinateurs portables, smartphones, etc.  
 - Introduction d'interfaces utilisateur graphiques (GUI) et de programmation orientée objet  
 - Internet et révolution numérique
 
 |