Accueil Développement Les pionniers de la programmation informatique

Les pionniers de la programmation informatique

Table des matières:

Anonim

Contrairement à certaines inventions comme l'avion (Wright Brothers) et le téléphone (Alexander Graham Bell), la création de programmes informatiques n'est liée à aucun nom dans l'histoire. Au lieu de cela, ce fut un progrès stoppant qui a finalement abouti à ce que nous considérons aujourd'hui comme de la programmation informatique - la capacité d'écrire des instructions pour une machine dans une langue proche de l'anglais. Nous allons voir ici certains des pionniers dans ce domaine. (Pour plus d'histoire, consultez notre tutoriel sur l'histoire d'Internet.)

Babbage et Lovelace

Bien que les mathématiques et les algorithmes soient essentiels à la programmation informatique, nous commencerons par le duo le plus largement crédité à la fois pour le concept de programmes informatiques et pour la création du premier. Charles Babbage est considéré comme le père de l'ordinateur programmé. En tant que mathématicien, il a compris comment tous les calculs étaient constitués de petites pièces mécanisables. Pour ce faire, la machine aurait besoin d'un périphérique d'entrée, d'un processeur, d'une unité de contrôle et d'un périphérique de sortie. Babbage a conceptualisé une telle machine et l'a surnommée le moteur analytique.

Le moteur analytique conceptuel est devenu encore plus important dans l'histoire de l'informatique lorsque l'amie de Babbage, Augusta Ada King (anciennement Byron et plus tard Lovelace) a écrit le premier programme informatique pour cela. Le programme basé sur l'algorithme qu'elle a écrit pour le moteur analytique était destiné à calculer les nombres de Bernoulli et aurait fonctionné si la machine avait été construite. Étonnamment, ce joyau a été caché dans les notes qu'elle a écrites pour une traduction qu'elle a faite du travail d'un mathématicien italien. C'est ainsi que l'éventuelle comtesse de Lovelace est largement annoncée comme le premier programmeur informatique au monde.

Les pionniers de la programmation informatique