Langage de programmation

Re: Langage de programmation

par Bruno Blais,
Nombre de réponses : 0

Cette explication est en fait tout à faire correcte.

Il existe plusieurs paradigme de méthode de programmation, dont deux assez commun sont:

  • Programmation procédurale (comme votre cours INF1005)
  • Programmation orientée objet (comme la majorité des gros logiciels modernes)

Il existe plusieurs paradigmes de languages de programmation:

  • Languages interprété: L'interpreteur interprete ligne à ligne votre logiciel (comme quand vous débuggez en Matlab) et le traduit en language machine pour être exécuté
  • Languages compilés: Un compilateur traduit la totalité du logiciel en executable. Il a donc connu tout votre logiciel avant même que vous puissiez l'exécuter. Ceci requiert une étape supplémentaire (la compilation), mais amène souvent une puissance de calcul plus grande (car le compilateur a eu le temps d'optimiser tout votre logiciel en même temps).
Merci!
Bruno