« Programmation/Historique » : différence entre les versions

Contenu supprimé Contenu ajouté
Tavernierbot (discussion | contributions)
Nushnin (discussion | contributions)
Ligne 1 :
==Fondements technologiques==
 
LorsqueEn est1946, lorsque fut créé le premier calculateur électronique, l'ENIAC, en 1946, on ne peutpouvait guère parler d'ordinateur : la logique du système estétait directement cabléecâblée dans les composants, et la machine n'estétait donc pas programmable.
 
Il fautfallut attendre 1948 et le [[w:Harvard Mark I|Mark I]] pour voir apparaitreapparaître le premier ordinateur, au sens où l'entendait [[w:fr:John von Neumann|Von Neumann]] : un calculateur doté d'une logique programmable, ce qui veut dire une machine capable d'exécuter différents programmes sans intervention sur le matériel. Ce n'est toutefois qu'en 1971 que l'invention du processeur permettra la programmation d'applications complexes.
 
Les principes logiques et mathématiques nécessaires à la programmation étaient déjà établis depuis longtemps : le binaire fut inventé par les Chinois il y a plusieurs millénaires, et fut introduit en Europe en 1697 par [[w:fr:Gottfried Wilhelm von Leibniz|Leibniz]], le principe du calcul par itération successive fut inventé par [[w:fr:Ada Lovelace|Ada Lovelace]] en 1843 (elle avait déjà eu l'idée d'une machine capable de calculer en 1840) et l'algèbre binaire fut inventée par [[w:fr:George Boole|Boole]] en 1854.