CSI 3525, Histoire, page 1
Aperçu historique
Voir le chapitre 2 du livre pour plus de détails.
CSI 3525, Histoire, page 2
Les pionniers de la programmation
Charles Babbage (1791-1871):
Invente la « machine analytique ». Sa compagne,
Ada Augusta Lovelace, est considérée comme la
première programmeur.
Konrad Zuse (1942):
Développe Plankalkül. Cette notation (jamais
implémenté) fut un précurseur des langages de
programmation.
CSI 3525, Histoire, page 3
Langages de très bas niveau
Ces langages machine et assembleurs sont
dépendant du hardware. Initialement binaires, puis
éventuellement symboliques.
Il y a un unique langage machine, et habituellement
un seul langage assembleur pour chaque type de
processeurs.
La compatibilité ascendante est souvent très difficile.
Aller des 386 to 486 , ou due 486 aux Pentium?
CSI 3525, Histoire, page 4
Fortran
Le premier langage de haut niveau a avoir été implémenté.
Introduit les variables, tel que nous les connaissons, les
boucles, procédures, étiquettes…
Développé pour le calcul scientifique.
La première version avait plusieurs caractéristiques unique,
souvent disgracieuse, mais conserver pour maintenir une
compatibilité descendante.
Encore beaucoup utilise pour des applications d’ingénierie
nécessitent beaucoup de manipulations de tableaux.
La dernière version, Fortran 90, converge vers les autre
langages de programmation.
CSI 3525, Histoire, page 5
Algol 60
Le premier langage a introduire les blocs et la
récursivité, et à être défini formellement. N’est
plus utilisé mais est un ancêtre de plusieurs
langages contemporains.
Peut-être le langage le plus innovateur de
l’histoire des langages de programmation.
1 / 21 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !