Langage De Programmation

Nous expliquons ce qu’est un langage de programmation et comment ils peuvent être classés. Aussi, quelques exemples de ces programmes.

Un langage informatique est destiné à créer des programmes informatiques.

Qu’est-ce qu’un langage de programmation ?

En informatique , un langage de programmation est connu comme un programme destiné à la construction d’autres programmes informatiques . Son nom est dû au fait qu’il comprend un langage formel destiné à organiser des algorithmes et des processus logiques qui seront ensuite exécutés par un ordinateur ou un système informatique, permettant ainsi de contrôler son comportement physique et logique et sa communication avec l’humain . utilisateur.

Ce langage est composé de symboles et de règles syntaxiques et sémantiques , exprimés sous forme d’instructions et de relations logiques, à travers lesquels est construit le code source d’une application ou d’un logiciel donné . Ainsi, le résultat final de ces processus créatifs peut également être appelé un langage de programmation .

La mise en œuvre des langages de programmation  permet le travail conjoint et coordonné , à travers un ensemble affine et fini d’instructions possibles, de divers programmeurs ou architectes logiciels , pour lesquels ces langages imitent, au moins formellement, la logique des langages humains ou naturels . .

Il ne faut cependant pas les confondre avec les différents types de langage informatique. Ces derniers représentent une catégorie beaucoup plus large, qui comprend les langages de programmation et de nombreux autres protocoles informatiques , comme le HTML des pages Web .

Voir aussi : CPU

Types de langage de programmation

Les langages de bas niveau sont conçus pour un matériel spécifique.

Normalement, une distinction est faite entre les types de langage de programmation suivants :

  • Langages de bas niveau.  Ce sont des langages de programmation qui sont conçus pour un matériel spécifique et ne peuvent donc pas être migrés ou exportés vers d’autres ordinateurs . Ils tirent le meilleur parti du système pour lequel ils ont été conçus, mais ils ne s’appliquent à aucun autre.
  • Langages de haut niveau.  Ce sont des langages de programmation qui aspirent à être un langage plus universel, ils peuvent donc être utilisés quelle que soit l’ architecture matérielle , c’est-à-dire dans différents types de systèmes. Il existe un usage général et un usage spécifique.
  • Langues de niveau intermédiaire.  Ce terme n’est pas toujours accepté, puisqu’il propose des langages de programmation qui se situent quelque part entre les deux précédents : il permet des opérations de haut niveau et, en même temps, une gestion locale de l’architecture du système.

Une autre forme de classification est souvent la suivante :

  • langues impératives. Moins souples, compte tenu de la séquentialité dans laquelle ils construisent leurs instructions, ces langages programment à l’aide de commandes conditionnelles et d’un bloc de commandes auquel ils reviennent une fois la fonction réalisée.
  • langages fonctionnels. Appelés aussi procéduraux, ces langages se programment à travers des fonctions qui sont appelées en fonction de l’entrée reçue, qui à leur tour sont le résultat d’autres fonctions.

Exemples de langages de programmation

Certains des langages de programmation les plus populaires sont :

  • DE BASE.  Son nom vient de l’acronyme de  Beginner’s All- purpose Symbolic Instruction Code  , et c’est une famille de langages impératifs de haut niveau, apparus pour la première fois en 1964. Sa version la plus récente est Visual Basic .NET.    
  • COBOL. Son nom est un acronyme de  Common  Business – Oriented Language  et c’est un langage de programmation universel créé en 1959, principalement orienté vers l’informatique de gestion, c’est-à-dire les affaires. 
  • FORTRAN. Son nom vient de  The  IBM  Mathematical  Formula  Translating System , et il s’agit d’un langage de programmation de haut niveau, à usage général, de type impératif conçu pour les applications scientifiques et d’ingénierie.  
  • Java. Un langage de programmation orienté objet à usage général dont l’esprit se résume dans l’acronyme WORA :  Written  Once, Run  Anywhere , c’est-à-dire : Written once, workswhere. L’idée était de concevoir un langage universel utilisant une syntaxe dérivée des langages C et C++, mais en utilisant moins d’utilitaires de bas niveau que les deux.