Accueil : Conditions du logiciel : Définition du langage de bas niveau

Langue de bas niveau

Une langue de bas niveau est un type de langage de programmation qui contient des instructions de base reconnues par un ordinateur. contrairement à langues de haut niveau utilisé par logiciel mobiles, le code de bas niveau est souvent crypté et non lisible par l’homme. Deux types courants de langages de programmation de bas niveau sont langage d'assemblage et Language de machine.

Logiciels et scripts sont écrits dans des langages de haut niveau, comme C#, Swift biologique et PHP. Un développeur de logiciel peut créer et éditer code source dans un langage de haut niveau en utilisant une programmation IDE ou même un éditeur de texte de base. Cependant, le code n’est pas reconnu directement par le CPU. Au lieu de cela, il doit être compilé dans une langue de bas niveau.

Le langage d'assemblage est un pas de plus vers un langage de haut niveau que le langage machine. Il comprend des commandes telles que MOV (déplacer), ADD (ajouter) et SUB (soustraire). Ces commandes effectuent des opérations de base, telles que le déplacement de valeurs dans Mémoire registres et effectuer des calculs. La langue d’assemblage peut être convertie dans la langue de la machine à assembleur.

Le langage machine, ou code machine, est le niveau le plus bas des langages informatiques. Il contient binaire le code, souvent généré en compilant le code source de haut niveau pour un processeur. La plupart des développeurs n'ont jamais besoin de modifier ni même de regarder le code machine. Seuls les programmeurs qui construisent des compilateurs de logiciels et systèmes d'exploitation besoin de voir le langage de la machine.

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de langage de bas niveau. Il explique en terminologie informatique la signification de Low-Level Language et est l’un des nombreux termes logiciels figurant dans le dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition de langage de bas niveau utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.