Ada
|
| Cet article fait partie de la série Langages de programmation |
| Langages orientés objet |
| C++ - C# Common Lisp Object System Delphi - Eiffel - Java - Nice |
| Langages impératifs |
| Ada - APL - ASP Assembleur BASIC - C - Pascal Perl - PHP - Python |
| Langages fonctionnels |
| Lisp/Common Lisp Forth - Logo - Scheme |
| Langages déclaratifs |
| Clips - Prolog |
| Voir aussi |
| Conception - Codage Testss - Optimisationss |
Ada est un langage de programmation conçu en réponse à un cahier des charges établi par le DOD (département de la Défense des États-Unis). Son développement a commencé aux débuts des années 1980 (Ada 83). Il a été ensuite repris et amélioré au milieu des années 1990, pour donner Ada 95, le premier langage objet standardisé de manière internationale. Sous les auspices de ISO, le langage est en cours de révision (mineure), prévue sous la forme d'un amandement au standard en 2005.
Le nom Ada n'est pas un acronyme ; il a été choisi en honneur d'Ada Lovelace. Il est associé à la couleur verte car l'équipe qui l'a conçu était l'équipe verte.
Ada est un langage à typage statique, modulaire et offrant une syntaxe claire inspirée de Pascal. Il est souvent utilisé dans des systèmes temps-réel et/ou embarqués nécessitant un haut niveau de fiabilité.
Actuellement (2002), il est possible de trouver des compilateurs Ada de très bonne qualité pour toutes sortes de systèmes d'exploitation et d'architectures, y compris un compilateur libre. En effet, GNAT a été inclus dans GCC.
Ada est souvent utilisé en introduction aux cours de programmation avancée.
Lien externe