Un ordinateur fonctionne avec un langage machine appelé le code binaire, celui-ci est composé de 1 de 0 comme par exemple :
00001101010101101110
- Pour agir sur votre ordinateur, lancer une vidéo ou simplement un logiciel, vous utilisez sans le savoir des programmes (suites d’instructions pas visibles) qui décrivent à l’ordinateur ce qu’il faut faire.
- Le programme correspond à cette suite d’instructions que l’on donne à un ordinateur, un robot ou un objet connecté.
- L’écriture de suites d’instructions peut se faire avec différents langages informatiques qui sont des adaptations du langage binaire et qui permettent au développeur de répondre à des objectifs de création.
- La suite d’instructions ou algorithme peut s’apparenter à une recette de cuisine ; cela correspond à une suite de différentes actions à faire réaliser par la machine.
Les différences se situent dans le langage utilisé.
Quelques exemples :
Le langage Python permet de créer des programmes complets, comme des jeux, des suites bureautiques, des logiciels multimédias, des clients de messagerie… :
Le langage Javascript est un langage informatique utilisé pour la création de pages Web :
Le langage graphique Scratch est accessible aux élèves ; il introduit les concepts de base à la programmation :