Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Les IDE
Tout programmeur aura besoin d'un outil afin de taper son code. C'est avec un IDE que nous effectuerons cette tâche.
IDE : Définition
IDE signifie
Integrated Development Environment, que l'on peut traduire par
environnement de développement intégré.
C'est un programme qui contient
un éditeur de texte (comme le Bloc-notes sous Windows), un
compilateur et parfois un
débogueur.
Nous utiliserons les logiciels suivants durant notre apprentissage :
- comme éditeur de texte, ADAGide ;
- comme compilateur, Gnat.
Je vous donne ci-dessous les liens où vous pourrez télécharger ces logiciels (gratuits, faut-il le préciser) :
ADAGide
ADAGide nous servira donc de support afin d'y écrire notre code ADA. Je vous conseille de l'adopter dès le début car c'est avec ce dernier que vous passerez la plupart de votre temps

.
Pour l'installation, ne vous prenez pas la tête : faites comme moi, cliquez toujours sur
Suivant 
.
Une fois votre programme installé, ouvrez-le en double-cliquant dessus.
Et là, vous êtes stupéfaits de vous voir devant le plus bel éditeur de texte de tous les temps...
Non, il ne faut pas rêver quand même

. Je vous l'accorde, ADAGide n'est peut-être pas le plus bel éditeur de texte de toute l'histoire de l'Humanité mais il est en tout cas très performant. De nos temps, de la performance, qui plus est gratuite, on en redemande, alors pourquoi ne pas en profiter

?
Voici donc à quoi ressemble ce chef d'oeuvre :
Créer un fichier et l'enregistrer avec ADAGide
Nous allons voir à présent comment créer un nouveau fichier avec ce programme.
Il suffit tout simplement d'aller dans le menu
File et de cliquer sur
New (raccourci :
Ctrl + n).
Pour sauvegarder un fichier, allez dans le menu
File et cliquez sur
Save as.... Là, choisissez le nom de votre fichier et cliquez sur
Enregistrer.
C'est simple comme bonjour, n'est-ce pas

? En effet, une autre qualité de cet éditeur est d'être simple d'accès

.
Après nous être intéressés à la création et à la sauvegarde des fichiers sur ADAGide, nous allons voir à présent la
compilation et
l'exécution d'un programme avec ce même logiciel.
Concrètement, c'est quoi la compilation

?
Citation : Wikipédia, article CompilationEn informatique, la compilation est le travail réalisé par un compilateur qui consiste à transformer un code source lisible par un humain en un fichier binaire exécutable par une machine.
Quelques définitions afin de mieux comprendre
Le code source
Le code source est le code que vous taperez dans votre éditeur de texte (ADAGide ou autre). Il est donc compréhensible par un humain. Bien entendu, afin d'en faire un exécutable (un fichier de type
*.exe), il faudra le compiler.
Un code source écrit en ADA95 à l'aide d'ADAGide.
La base binaire
Un fichier binaire est une suite de
0 et de
1, comme le montre l'exemple ci-dessous :
011001010101
C'est le système de base 2. Les chiffres ne peuvent prendre que deux valeurs : 0 ou 1. Si vous voulez en savoir plus sur la base binaire, rendez-vous sur cet article de Wikipédia :
système binaire.
Le compilateur
C'est justement le programme nécessaire afin de compiler le programme. Son travail est de traduire le langage source en un langage machine.
Compilez un programme écrit avec ADAGide !
Imaginez maintenant que vous ayez tapé un programme ADA et qu'il soit
entièrement correct (qu'il ne comporte aucun problème).
Pour le compiler, rien de plus simple, suivez les instructions ci-dessous :
- appuyez sur F2 : ceci compilera le programme ;
- appuyez sur F3 : ceci terminera la compilation.
Vous disposez maintenant d'un fichier exécutable, et afin de voir son rendu (c'est-à-dire comment il va apparaître à l'écran), il vous suffit d'effectuer l'opération suivante :
- appuyez sur F4 : ceci lancera le programme.