Pascal

Fermé
moufida - 27 déc. 2010 à 12:39
 Utilisateur anonyme - 27 déc. 2010 à 13:26
Bonjour,



est ce que pascal est un langage interprété ou procédural
merci

2 réponses

Utilisateur anonyme
27 déc. 2010 à 12:45
Salut,

Pas vraiment de réponse tranchée, car c'est assez dépendant de la version. Cependant, on peu quand même résumer comme ça :

- Pascal, Turbo Pascal, et les versions approchantes sont des langages procéduraux.

- Pascal dans sa version UCSD, et sa principale déclinaison, Python, sont des langages semi-interprétés.

Donc la réponse serait plutôt un langage procédural.

Cela dit, un tout petit coup de wikipedia t'aurait donné la bonne réponse, mais bon, c'est les fêtes alors pour cette fois je dis rien :o)
0
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
27 déc. 2010 à 13:15
Interprété ou procédural, c'est deux choses différentes, on peut avoir les deux, un seul, ou aucun des deux, c'est indépendant.

Le langage Pascal original est un langage de programmation procédural mais il existe des dérivés en programmation objet (comme Delphi ou Lazarus)
Par contre j'émet des doutes sur l'affirmation de BugCrusher comme quoi Python serait un dérivé de Pascal (mais ce n'est qu'un détail)

Dans tous les cas ça ne change rien : Pascal est généralement compilé, mais il pourrait être interprété (par ailleurs certains langages interprétés peuvent être compilés)
0
Utilisateur anonyme
27 déc. 2010 à 13:26
Tu as parfaitement raison et je me suis mal exprimé. Python n'est pas une variante de Pascal (au sens version), ni même exactement une déclinaison. En revanche, en termes d'architecture procédurale, on trouve quand même pas mal de similitudes entre les deux, d'où mon assertion initiale.
0