compilateur et EDI

La question :

bonjour,

petite question:
quelle est la différence entre "environnement de développement
intégré" et compilateur?
Si je veux programmer,je dois télécharger les 2 ou l'un des 2?lequel?

merci d'avance

Poser votre question sur le forum Programmation

Les 3 réponses :

Le Tue, 28 Feb 2012 06:07:43 -0800 (PST)
marioski a écrit :


bonjour,

petite question:
quelle est la différence entre "environnement de développement
intégré" et compilateur?
Si je veux programmer,je dois télécharger les 2 ou l'un des 2?lequel?

merci d'avance


Un compilateur transforme le code source qu'écrit le développeur (un
programme lisible et manipulable par des humains) en code exécutable
par une machine (mais plus compréhensible par les humains).

C'est un outil suffisant pour commencer à écrire des programmes (avec
un éditeur de texte), mais ça s'utilise en ligne de commande.

Un environnement de développement intégré permet de fournir un nombre
plus ou moins important d'outils utiles au développement dans une même
interface. Au minimum un éditeur de texte et un compilateur, les
messages du compilateur s'affichant dans une fenêtre de l'EDI, voire
sous forme d'erreurs affichés dans le code source directement. Il peut
également y avoir des outils de gestion de version, de gestion de
tâches, ...

Selon l'EDI considéré, il peut ou non être fourni avec un compilateur.
Dans le deuxième cas, il faut télécharger séparément le compilateur et
indiquer à l'EDI où il se trouve pour qu'il puisse l'intégrer.

Est-ce assez clair ?

On 28 fév, 15:51, Yliur <yl...@free.fr> a écrit :


Le Tue, 28 Feb 2012 06:07:43 -0800 (PST)
marioski <warrencun-...@yahoo.fr> a écrit :


bonjour,



petite question:
quelle est la différence entre "environnement de développement
intégré" et compilateur?
Si je veux programmer,je dois télécharger les 2 ou l'un des 2?lequel?



merci d'avance


Un compilateur transforme le code source qu'écrit le développeur (un
programme lisible et manipulable par des humains) en code exécutable
par une machine (mais plus compréhensible par les humains).

C'est un outil suffisant pour commencer à écrire des programmes (avec
un éditeur de texte), mais ça s'utilise en ligne de commande.

Un environnement de développement intégré permet de fournir un nombre
plus ou moins important d'outils utiles au développement dans une même
interface. Au minimum un éditeur de texte et un compilateur, les
messages du compilateur s'affichant dans une fenêtre de l'EDI, voire
sous forme d'erreurs affichés dans le code source directement. Il peut
également y avoir des outils de gestion de version, de gestion de
tâches, ...

Selon l'EDI considéré, il peut ou non être fourni avec un compilateur.
Dans le deuxième cas, il faut télécharger séparément le compilateur et
indiquer à l'EDI où il se trouve pour qu'il puisse l'intégrer.

Est-ce assez clair ?


Oui,c'est assez clair.
je ne sais pas s'il y a un rapport mais(comme je n'ai jamais
programmé)comment se passe la compilation?
on écrit le code source dans un éditeur de texte qui est un fichier
text.Que fait-on avec ce fichier text pour que le compilateur
le transforme en fichier exe?Une fois le fichier exe obtenu,est-il
vraiment nécessaire de passer sur le terminal(en ligne de
commande)pour l'exécuter ou bien ce n'est pas la peine,il suffit de
cliquer dessus?

Le Tue, 28 Feb 2012 08:34:05 -0800 (PST)
marioski a écrit :


On 28 fév, 15:51, Yliur <yl...@free.fr> a écrit :


Le Tue, 28 Feb 2012 06:07:43 -0800 (PST)
marioski <warrencun-...@yahoo.fr> a écrit :


bonjour,



petite question:
quelle est la différence entre "environnement de développement
intégré" et compilateur?
Si je veux programmer,je dois télécharger les 2 ou l'un des
2?lequel?



merci d'avance


Un compilateur transforme le code source qu'écrit le développeur (un
programme lisible et manipulable par des humains) en code exécutable
par une machine (mais plus compréhensible par les humains).

C'est un outil suffisant pour commencer à écrire des programmes
(avec un éditeur de texte), mais ça s'utilise en ligne de commande.

Un environnement de développement intégré permet de fournir un
nombre plus ou moins important d'outils utiles au développement
dans une même interface. Au minimum un éditeur de texte et un
compilateur, les messages du compilateur s'affichant dans une
fenêtre de l'EDI, voire sous forme d'erreurs affichés dans le code
source directement. Il peut également y avoir des outils de gestion
de version, de gestion de tâches, ...

Selon l'EDI considéré, il peut ou non être fourni avec un
compilateur. Dans le deuxième cas, il faut télécharger séparément
le compilateur et indiquer à l'EDI où il se trouve pour qu'il
puisse l'intégrer.

Est-ce assez clair ?


Oui,c'est assez clair.
je ne sais pas s'il y a un rapport mais(comme je n'ai jamais
programmé)comment se passe la compilation?
on écrit le code source dans un éditeur de texte qui est un fichier
text.Que fait-on avec ce fichier text pour que le compilateur
le transforme en fichier exe?


On fait plutôt quelque chose avec le compilateur . Le compilateur va
lire le fichier texte, vérifier que la syntaxe du langage a bien été
respectée puis afficher des erreurs (s'il y en a) ou générer un
programme exécutable.

La compilation peut être lancée en ligne de commande ou dans un
environnement de développement. Pour avoir plus de précisions, il faut
indiquer de quel langage il s'agit. Et éventuellement aller poster un
message sur le groupe correspondant à ce langage, s'il y en a un,
c'est là qu'il sera le plus facile de trouver une réponse.


Une fois le fichier exe obtenu,est-il
vraiment nécessaire de passer sur le terminal(en ligne de
commande)pour l'exécuter ou bien ce n'est pas la peine,il suffit de
cliquer dessus?


Il suffit de cliquer dessus pour l'exécuter (enfin ça dépend des
interface graphiques et des systèmes d'exploitation, mais souvent c'est
le cas).

Par contre si le programme ne fait qu'afficher des informations dans la
console on ne verra sans doute rien en cliquant dessus. C'est souvent
le cas quand on écrit de petits programmes pour commencer : par exemple
un programme très simple qui ne fait qu'afficher un message dans la
console. Si le programme affiche des fenêtres, ce problème ne se pose
évidemment pas.

Poser votre question sur le forum Programmation

Questions similaires :

Un nouveau compilateur!

euh et *Visual Basic* ? simple, performant, accès à tout windows, bases de données ....