« Programmation/Langages de programmation » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
un peu re remise en forme |
||
Ligne 1 :
Les langages de haut niveau sont indépendant du processeur ce qui n’est pas le cas des langages de bas niveau.
== Bas niveau ==
* Langage machine dépendant du processeur
* Suite d’instructions binaire directement introduites (programmation directe) dans la mémoire de processeur
Ligne 9 :
Code opérationnel- Intel pentium- Motorola 6800
=== Génération 2 ===
* Même jeux d’instructions que le langage machine, mais sous forme symbolique (Mnémoniques) plus compréhensible pour l’homme
* Les instruction sont converties (programmation indirecte) en langage machine par un programme (assembleur)
== Haut niveau ==
* Langages
* Proches des langues parlées (anglais)
* Langages procéduraux descriptions des opérations à effectuées pour résoudre un problème
Langages : C, Pascal,Fortran (Formula Translation)Cobol (Common business language)Basic
=== Génération 4 ===
* Langages descriptifs
* Description de ce que l’on désire faire mais pas comment le faire
Ligne 28 ⟶ 26 :
Langages : Informix, Oracle, Lotus
=== Génération 5 ===
* Langages descriptifs pour la programmation de systèmes expert
Langages : Prolog
=== Génération 6 ===
* Orienté objet
* Toutes les informations nécessaires à la résolution d’un problème sont réunies dans un objet
|