Bonjour,
J'aimerais comprendre la différence entre les langages orientés-objet/procéduraux et les langages compilés/interprétés. Y-a-t'il une corrélation entre ces deux classifications?
Merci!
Bonjour,
J'aimerais comprendre la différence entre les langages orientés-objet/procéduraux et les langages compilés/interprétés. Y-a-t'il une corrélation entre ces deux classifications?
Merci!
Bonjour Paul,
À ma connaissance, ce sont deux sphère différentes. On parlera plus de «méthodologie de programmation» qui est soit orientés-objet ou encore de méthodologie procédurale (notre cours INF1500). Par contre, on parle plus de langages compilés et interprétés. Un langage compilé est un langage qui est directement transmis en langage assembleur à la machine tandis que le langage interprété (comme Matlab ou Python) est un langage qui nécessite un compilateur afin de «traduire» le code en un langage compilé. Souvent, le langage interprété est plus facile à programmer, mais laisse moins de flexibilité pour optimiser les calculs.
Cette explication est basée sur ma compréhension de la matière et est certainement sujette à confirmation par une personne plus compétente.
Cordialement,
Jean-Antoine
Cette explication est en fait tout à faire correcte.
Il existe plusieurs paradigme de méthode de programmation, dont deux assez commun sont:
Il existe plusieurs paradigmes de languages de programmation: