En informatique, un langage de balisage est un langage permettant de structurer (ranger) ou mettre en
forme (présenter) des données en les organisant à l'aide de balises.
Le langage de balisage le plus connu est sans doute le HTML qui sert à construire les pages Web.
Un langage de balisage n'est pas un langage de programmation : on dit que c'est un langage de description
parce qu'il ne sert pas à écrire des programmes mais à décrire des données. Un langage de programmation
dit à un ordinateur ce qu'il doit faire alors qu'un langage de description lui dit juste comment comprendre ou
afficher des informations.`
Il faut distinguer balises et données :
les données sont les informations que l'on veut présenter ou organiser dans le document (par
exemple, les informations d'une image ou
une liste de choses à faire)
;
une balise est un morceau de texte spécial qui permet de modifier le traitement des données
auxquelles il se rapporte.
On utilise les balises deux par deux (une ouvrante et une fermante) pour encadrer des données ou seules quand elles représentent elles-mêmes les données. Ainsi, en HTML, la balise , qui représente un retour à la ligne, s'utilise seule alors que s'utilise toujours avec sa balise fermante .
. PAGE 3
La programmation est une activité qui consiste à développer des programmes via un langage de
programmation.
Un programme est une suite d’instructions simples transmise à un ordinateur pour lui faire réaliser une tâche
précise.
Le programme est développé dans un langage spécifique qu’on appelle un langage de programmation. Les
programmeurs écrivent leurs lignes d’instructions en utilisant la logique des algorithmes.
Lorsqu’on fait de la programmation, on met notamment au point des
algorithmes. On entend souvent parler des algorithmes de Google, mais qu’est-ce au juste ? Un algorithme est une suite d’opérations simples
permettant ainsi de résoudre un problème. Pour monter un meuble en kit ou réaliser une recette, nous
suivons une suite d’instructions simples dans un ordre précis. En cela, l’algorithme peut être décrit comme une méthode qui permet de parvenir à un résultat en réalisant une
somme d’actions dans un ordre bien précis.
Pour que ces instructions soient comprises d’un ordinateur, il faut utiliser un langage qui puisse être compris de
lui. Ce type de langage est un langage de programmation. Il en existe plusieurs, mais tous suivent une
même logique dans laquelle interviendront des variables, des conditions ou encore des fonctions.
Voici l’exemple d’un algorithme écrit pour programmer le freinage d’une voiture lorsqu’elle rencontre un obstacle :
Si la voiture rencontre un obstacle à moins de 2 cm, alors la voiture s’arrête, sinon la voiture avance.
Cet algorithme peut être schématisé sous la forme de l’organigramme ci-contre.