Langages non algorithmiques
« Un langage qui permet de communiquer avec la machine sans conditions ni boucles ni variables »
Ces langages ne possèdent pas (ou pas dans le sens dont on l’emploie habituellement) de variables, de conditions et de boucles. Il n’est pas possible de dire « Si » ou « Sinon », « Pour tout » ou « Tant que ». Ils sont déclaratifs et statiques, mais cela ne veut pas dire qu’ils sont simples, loin de là !
Les langages de structure permettent de structurer une information.
Il existe différents langages avec chacun des standards et cas d'usage différents. Par exemple :
{ "prenom": "Jean Michel", "nom": "Jarre", "age": 45 }{ "prenom": "Jean Michel", "nom": "Jarre", "age": 45 }<personne> <prenom>Jean-Michel</prenom> <nom>Jarre</nom> <age>45</age> </personne><personne> <prenom>Jean-Michel</prenom> <nom>Jarre</nom> <age>45</age> </personne>Les langages de requête permettent de demander une information.
Il existe différents langages avec chacun des standards et cas d'usage différents. Par exemple : le SQL (Bases de données, voir notre fiche thématique sur les bases de données) et les Expressions Régulières (Chercher dans du texte)
SELECT * FROM utilisateurs WHERE prenom = "Jean-Michel";SELECT * FROM utilisateurs WHERE prenom = "Jean-Michel";0*([0-9]*)((\.|,)([0-9]+))?0*([0-9]*)((\.|,)([0-9]+))?Les langages du web concernés permettent déstructurer et styliser une page web.
Il existe différents langages avec chacun des standards et cas d'usage différents. Par exemple : le HTML (voir notre fiche dédiée au langage HTML) et le CSS (voir notre fiche dédiée au langage CSS)
Pour en savoir plus sur les langages du web client, voir notre fiche dédiée à ce sujet.
<article> <h1>Titre principal</h1> <p>Contenu de l'article</p> <em>Créé le 2026-04-20 19:02:04</em> </article><article> <h1>Titre principal</h1> <p>Contenu de l'article</p> <em>Créé le 2026-04-20 19:02:04</em> </article>article { font-size: 24px; font-style: italic; color: purple; }article { font-size: 24px; font-style: italic; color: purple; }Essayez de représenter ce qui existe sur une carte d'identification que vous possédez : carte d'identité, carte étudiant... déterminez vous-même les clés (ce dont on parle) et les valeurs (ce qui est écrit).
Vous pouvez aussi le faire sur un site marchand simple, en essayant de structurer ce qui est présent sur chacun des articles, et ce qui semble spécifique à une catégorie d'article. Rédigez avec la syntaxe présentée en essayant de ne pas faire de faute !
Si nous avons réussi à piquer votre curiosité et que vous souhaitez découvrir d'autres fiches thématiques :