 Décrire les différents aspects d'un langage de programmation.
Un langage de programmation est composé de plusieurs composants qui, ensemble, forment un langage complet. Ces composants incluent des éléments tels que la syntaxe, les types de données, les variables, les expressions, les boucles, les structures de contrôle, les fonctions, les classes, les bibliothèques et les frameworks. La syntaxe fait référence à l'ensemble des règles qui régissent la manière dont le langage de programmation est écrit et structuré. Les types de données fournissent la structure des données utilisées dans le programme. Les variables aident à stocker, manipuler et utiliser les données. Les expressions sont composées de variables, de littéraux et d'opérateurs. Les boucles permettent à une section particulière de code d'être répétée plusieurs fois. Les structures de contrôle permettent de contrôler le déroulement du programme en fonction de certaines conditions. Les fonctions sont des blocs de code réutilisables. Les classes sont utilisées pour créer des types dans le langage. Les bibliothèques sont des collections de code préexistant qui peuvent être exploitées pour développer un programme. Les frameworks fournissent une structure et des API pour simplifier le développement de programmes.