Résumé
Un langage informatique est un langage formel non nécessairement Turing-complet utilisé lors de la conception, la mise en œuvre, ou l'exploitation d’un système d'information. Le terme est toutefois utilisé dans certains contextes dans le sens plus restrictif de langage de programmation. Les langages informatiques interviennent à différents moments dans le cycle de vie d'un système informatique d'information (SII), voir des systèmes d'information formels SI (par exemple : description d'une procédure métier non informatisée en UML). Certains sont utilisés lors des phases de spécification. UML et les formalismes graphiques définis dans Merise font partie de ces langages. Ils permettent de définir des modèles de données et de traitements. Même si ces langages sont principalement destinés aux humains et non aux machines, on les classe parmi les langages informatiques car ils font partie du processus de développement des systèmes. De plus, certains logiciels permettent de produire du code source, exprimé dans un langage de programmation, à partir de langages de conception. Des méthodes formelles (langages mathématiques) et des langages algorithmiques sont également utilisés pour concevoir des traitements. La phase de mise en œuvre suit la phase de conception. Durant cette étape, sont principalement utilisés : des langages de programmation qui implantent physiquement les modèles de données et de traitements, les méthodes formelles, et algorithmes. Ils sont appelés langages de programmation généralistes ; des langages de définition de données qui rendent concrets les modèles conceptuels de données ; des langages de requête, comme SQL, qui permettent de réaliser les traitements sur les données définie. des langages de balisage, qui permettent de créer des interfaces utilisateur. Outre la conception et la réalisation de SI, de nombreux autres langages sont employés par les SI et leurs utilisateurs. Ainsi, les langages de programmation sont également utilisés pour d'autres tâches que la mise en œuvre.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.