Haut niveau >< Bas niveau

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
A voir également:

5 réponses

tafiscobar Messages postés 1281 Statut Contributeur 177
 
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!!!
3
tafiscobar Messages postés 1281 Statut Contributeur 177
 
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!!!
2
coventry Messages postés 649 Statut Membre 9
 
oui oui tout a fait tres clair!!!
merci
0
tafiscobar Messages postés 1281 Statut Contributeur 177
 
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!!!
1
coventry Messages postés 649 Statut Membre 9
 
ok.
Et dans les languages, le C est plus bas niveau que le Visual Basic ?? ou bien ca a rien a voir..
merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
coventry Messages postés 649 Statut Membre 9
 
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?
0