Commune

Langage de programmation de bas niveau

fournit peu d'abstraction par rapport au jeu d'instructions du processeur de la machine.

Langage de programmation de bas niveau

Carte Commune · n° 221241

Un langage de programmation de bas niveau ne fournit que peu d'abstraction par rapport au jeu d'instructions du processeur de la machine. Les langages de bas niveau sont à opposer aux langages de haut niveau, qui permettent de créer un programme sans tenir compte des caractéristiques particulières (registres, etc) de l'ordinateur censé exécuter le programme. Le langage machine et le langage d'assemblage sont les archétypes de langages de bas niveau, puisqu'ils permettent de manipuler explicitement des registres, des adresses mémoires, des instructions machines. Hors ces cas extrêmes, la distinction entre bas niveau et haut niveau n'est pas binaire. Les discussions pour savoir si des langages comme C et C++, qui ont à la fois des aspects de bas niveau (possibilités d'accès à la mémoire en utilisant des adresses explicites, "bitfields" dans les structures) et de haut niveau, méritent ou pas le nom de langage de haut ou bas niveau ont toujours cours. Une citation attribuée à Alan Perlis...

Lire sur Wikipédia · Image Florian Schäffer, CC BY-SA 4.0

Ouvre des boosters, collectionne des cartes et échange-les. Gratuit.

Jouer gratuitement
Langage de programmation de bas niveau – carte Wikipédia Commune | Wikiverse TCG