Intérpréteur et compilateur
Fermé
charaf1.0
Messages postés
17
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
18 novembre 2013
-
14 déc. 2009 à 03:48
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 14 déc. 2009 à 22:54
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 14 déc. 2009 à 22:54
A voir également:
- Intérpréteur et compilateur
- Telecharger code blocks avec compilateur - Télécharger - Langages
- Compilateur basic gratuit - Télécharger - Édition & Programmation
- Compilateur pascal - Télécharger - Édition & Programmation
- Free Pascal - Télécharger - Édition & Programmation
- Compilateur c++ windows - Télécharger - Langages
8 réponses
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
14 déc. 2009 à 04:15
14 déc. 2009 à 04:15
La réponse est 'Oui', mais ... eh oui il y a un mais, ce n'est peut-être pas ce que tu attends.
Je suppose que tu voudrais un langage qui puisse être exécuté après passé dans un compilateur ou dans un interpréteur; si c'est le cas, alors la réponse, à ma connaissance (comme il existe plusieurs centaines de langages, il y a peut-être un tordu) est 'Non'.
Alors pourquoi ai-je répondu 'Oui' ? Simplement parce que demande s'il existe un langage qui possède un interpréteur et un compilateur, et, dans ce cas, il s'agit de langages dits semi-interprétés dont 'Java' fait partie. En effet ces langages sont d'abord compilés, puis passent dans les mailles d'un interpréteur (JDM machine virtuelle dans le cas de Java).
Bonne réflexion.
Je suppose que tu voudrais un langage qui puisse être exécuté après passé dans un compilateur ou dans un interpréteur; si c'est le cas, alors la réponse, à ma connaissance (comme il existe plusieurs centaines de langages, il y a peut-être un tordu) est 'Non'.
Alors pourquoi ai-je répondu 'Oui' ? Simplement parce que demande s'il existe un langage qui possède un interpréteur et un compilateur, et, dans ce cas, il s'agit de langages dits semi-interprétés dont 'Java' fait partie. En effet ces langages sont d'abord compilés, puis passent dans les mailles d'un interpréteur (JDM machine virtuelle dans le cas de Java).
Bonne réflexion.
charaf1.0
Messages postés
17
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
18 novembre 2013
1
14 déc. 2009 à 04:52
14 déc. 2009 à 04:52
je veut seulement avoir des example ^^.
bon java normalement c'est bon il a les deux et le c c++ delphi il le possède eux aussi ou pas.
bon java normalement c'est bon il a les deux et le c c++ delphi il le possède eux aussi ou pas.
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
3 319
14 déc. 2009 à 17:34
14 déc. 2009 à 17:34
Pas d'accord...
Un vrai programme compilé est 'stand-alone', il n'a besoin de personne pour s'exécuter (à part l'OS, bien sûr).
Il est transformé en assembleur ou en langage machine.
Java et tous ces langages (C#...) sont tributaires d'un environnement d'exécution particulier (JVM, CLR...).
Perl et certains Basic peuvent être compilés, à ma connaissance.
Un vrai programme compilé est 'stand-alone', il n'a besoin de personne pour s'exécuter (à part l'OS, bien sûr).
Il est transformé en assembleur ou en langage machine.
Java et tous ces langages (C#...) sont tributaires d'un environnement d'exécution particulier (JVM, CLR...).
Perl et certains Basic peuvent être compilés, à ma connaissance.
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
>
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
14 déc. 2009 à 18:23
14 déc. 2009 à 18:23
Avec quoi n'est-tu pas d'accord ?
La question, comme trop souvent est floue et j'ai essayé de l'interpréter avant d'y répondre; peut-être aurais-je dû utiliser un autre interpréteur ? ;-)
Quant au Basic, je n'en ai pas parlé car même s'il est vrai qu'il existe des interpréteurs et des compilateurs, ils n'utilisent pas le même code, chacun à sa 'sauce' (des n° de lignes ou pas, certaines instructions et pas d'autres, ...); mais tu as raison d'en parler, les deux existent.
Quant au Perl, je ne suis pas sûr qu'aujourd'hui, il existe un compilateur abouti.
Bonne soirée.
La question, comme trop souvent est floue et j'ai essayé de l'interpréter avant d'y répondre; peut-être aurais-je dû utiliser un autre interpréteur ? ;-)
Quant au Basic, je n'en ai pas parlé car même s'il est vrai qu'il existe des interpréteurs et des compilateurs, ils n'utilisent pas le même code, chacun à sa 'sauce' (des n° de lignes ou pas, certaines instructions et pas d'autres, ...); mais tu as raison d'en parler, les deux existent.
Quant au Perl, je ne suis pas sûr qu'aujourd'hui, il existe un compilateur abouti.
Bonne soirée.
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
3 319
>
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
14 déc. 2009 à 21:20
14 déc. 2009 à 21:20
Avec quoi n'est-tu pas d'accord ?
Avec ça :
Je suppose que tu voudrais un langage qui puisse être exécuté après passé dans un compilateur ou dans un interpréteur; si c'est le cas, alors la réponse, à ma connaissance (comme il existe plusieurs centaines de langages, il y a peut-être un tordu) est 'Non'.
Perl et Basic sont interprétés et peuvent être compilés...
Quant au Basic, je n'en ai pas parlé car même s'il est vrai qu'il existe des interpréteurs et des compilateurs, ils n'utilisent pas le même code, chacun à sa 'sauce' (des n° de lignes ou pas, certaines instructions et pas d'autres, ...)
Peu importe, la finalité, c'est d'avoir une application 'standalone', non ?
Quant au Perl, je ne suis pas sûr qu'aujourd'hui, il existe un compilateur abouti.
Qu'appelles-tu abouti ?
Avec ça :
Je suppose que tu voudrais un langage qui puisse être exécuté après passé dans un compilateur ou dans un interpréteur; si c'est le cas, alors la réponse, à ma connaissance (comme il existe plusieurs centaines de langages, il y a peut-être un tordu) est 'Non'.
Perl et Basic sont interprétés et peuvent être compilés...
Quant au Basic, je n'en ai pas parlé car même s'il est vrai qu'il existe des interpréteurs et des compilateurs, ils n'utilisent pas le même code, chacun à sa 'sauce' (des n° de lignes ou pas, certaines instructions et pas d'autres, ...)
Peu importe, la finalité, c'est d'avoir une application 'standalone', non ?
Quant au Perl, je ne suis pas sûr qu'aujourd'hui, il existe un compilateur abouti.
Qu'appelles-tu abouti ?
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
>
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
14 déc. 2009 à 22:54
14 déc. 2009 à 22:54
Pour le basic, je m'en suis expliqué, tu as raison mais il ne faut pas perdre de vue qu'il existe quelques dizaines d'implémentations de ce langage qui répondent plus ou moins au 'standard', le même programme, si j'ai bien compris la question, ne pourra sans doute pas être compilé ou interprété.
'abouti' c'est-à-dire complètement utilisable; peut-être aurais-je dû dire fonctionnel, ce qui signifie que je ne connais pas de compilateur Perl qui puisse compiler n'importe quel programme Perl récent; mais tu vas sans doute m'indiquer un compilateur fonctionnel afin que je puisse l'essayer; D'avance je t'en remercie.
Bonne soirée.
'abouti' c'est-à-dire complètement utilisable; peut-être aurais-je dû dire fonctionnel, ce qui signifie que je ne connais pas de compilateur Perl qui puisse compiler n'importe quel programme Perl récent; mais tu vas sans doute m'indiquer un compilateur fonctionnel afin que je puisse l'essayer; D'avance je t'en remercie.
Bonne soirée.
toto1983
Messages postés
205
Date d'inscription
samedi 16 mai 2009
Statut
Membre
Dernière intervention
25 mars 2010
13
14 déc. 2009 à 16:59
14 déc. 2009 à 16:59
Ok merci de l'info bon à savoir ça : D
Delphi n'est pas un langage
Il a existé des implémentations (limitées) interprétant du C
Je ne pense pas que ça ait été fait en C++ (bcp trop de code à interpréter)
Il a existé des implémentations (limitées) interprétant du C
Je ne pense pas que ça ait été fait en C++ (bcp trop de code à interpréter)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
charaf1.0
Messages postés
17
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
18 novembre 2013
1
14 déc. 2009 à 16:30
14 déc. 2009 à 16:30
alor ya que java ??
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
14 déc. 2009 à 17:19
14 déc. 2009 à 17:19
Il ne faut pas oublier d'utiliser un moteur de recherche (je ne ferais pas de publicité car je suppose que tu en connais au moins un ;-) ). Au sujet du pseudo-code, il y a par exemple.
Bonne recherche.
Bonne recherche.
charaf1.0
Messages postés
17
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
18 novembre 2013
1
>
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
14 déc. 2009 à 20:51
14 déc. 2009 à 20:51
sa ma bien aider merci.
toto1983
Messages postés
205
Date d'inscription
samedi 16 mai 2009
Statut
Membre
Dernière intervention
25 mars 2010
13
14 déc. 2009 à 16:38
14 déc. 2009 à 16:38
PHP par exemple si je ne m'abuse est un langage interprété.
charaf1.0
Messages postés
17
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
18 novembre 2013
1
14 déc. 2009 à 16:58
14 déc. 2009 à 16:58
oui mais il contient les deux ou pas "interpréteur et compilateur ou pas"