Haut niveau >< Bas niveau
coventry
Messages postés
649
Statut
Membre
-
coventry Messages postés 649 Statut Membre -
coventry Messages postés 649 Statut Membre -
Bonjour,
J'aimerais savoir ce qu'est le (language?) "Haut niveau" et le "Bas niveau".
Merci
J'aimerais savoir ce qu'est le (language?) "Haut niveau" et le "Bas niveau".
Merci
5 réponses
-
oui, il l'est. Le C est bas niveau parce que qu'il permet d'avoir des routines de bas niveau (tu peux inclure du code asm ds du code c par exemple).
VB est un langage haut niveau.
tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!! -
par exemple, en C, tu as des macros definitions (ex: #include, #define ou #if cond [#else] ...). Eh ben, le pre-processeur, ce qu'il fait c'est passer par dessus ton fichier et remplacer tous les identifiants de tes macros definitions par leurs expressions et passe ensuite la sortie au compilo qui compile le code.
#include <stdio.h> #define TOTO "toto est bien la\n" int main () { printf (TOTO); return EXIT_SUCCESS; }
le pre-processeur du C, ce qu'il va faire, remplacer l'instruction #include <stdio.h> par le code qui se trouve ds stdio.h et remplacer toutes les occurences de TOTO (ici seulement ds le printf) par sa valeur ie "toto est bien la\n".
J'espere que j'ai été clair.
tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!! -
salut, langage bas niveau, ceux qui te permettent d'ecrire des instructions machine, en gros en langage machine (ex: asm)
Haut niveau, ceux qui necessitent un compilo et/ou un interpreteur pour traduire les instructions du programeur en langage machine.
tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!! -
ok.
Et dans les languages, le C est plus bas niveau que le Visual Basic ?? ou bien ca a rien a voir..
merci -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
ok merci!!
Et le language pré-processeur (je sais pas si c'est ca je l'ai vu furtivement a l'installation d'un package de RedHat) c'est quoi?