« Programmation/Abstraction » : différence entre les versions

Contenu supprimé Contenu ajouté
Tavernier (discussion | contributions)
ajouts (il faudrait peut être abréger certaines parties)
Ligne 306 :
 
Les langages de haut niveau sont soit des langages compilés, soit des langages interprétés.
Ils permettent de s'abstraire davantage voire complètement de l'implémentation bas niveau et de programmer sans trop se soucier de l'architecture cible. Le code source produit ne peut être interprété directement par la machine qui a besoin d'un compilateur le traduisant en langage compréhensible par la machine, ou d'un interpréteur exécutant les instructions directement.
 
Différentes générations de langages haut niveau ont été créées :
{{...}}
* Les langages impératifs (C, Pascal, Ada, ...)
* Les langages orientés objet (C++, Java, Delphi, C#.Net, ...)
 
== Technologies d'exécution ==