lundi 12 octobre 2015

Mais euh... C'est quoi un langage de programmation?

Quoi ?

En voilà une drôle de question!
Depuis plusieurs mois que je n'ai pas fait de billet et je reviens avec cette question.
Il faut dire que mes occupations m'ont bien bien accaparé.
Et puis j'ai replongé mon nez dans mes cours de développeur informatique.
Et puis....


Mais c'est quoi "Programmer"?

C'est un mot de 10 lettres comportant 3 voyelles et 7 consonnes.
C'est d'ailleurs un verbe du 1° groupe et...

En fait, programmer c'est l'action de réaliser des programmes informatiques. Les programmes demandent à l'ordinateur d'effectuer des actions.
L' ordinateur est rempli de programmes en tous genres :
  • la calculatrice est un programme
  • le traitement de texte est un programme
  • le navigateur internet est un programme
  • les jeux vidéo sont des programmes

Mais alors...?

Quand je demande l'url  pettygeek.blogspot.fr sur mon navigateur internet, c'est le programme navigateur internet qui dit à mon ordinateur d'aller chercher et afficher la page du blog.

Donc quand j'écris mon url, je programme??? Non, pas tout à fait.

En réalité l'ordinateur comprend uniquement une suite de 0 et 1. Donc quand je dis en langage informatique "Fais le calcul 2 + 3", l'instruction est traduite en langage binaire et donne quelque chose qui ressemble à : 010011001010101111
Je dis bien  qui ressemble, parce que je ne connaît pas la traduction informatique de tête! Je ne suis pas une machine!

Pour communiquer avec l'ordinateur, les informaticiens ont inventé des langages compréhensibles par l'homme qui sont ensuite traduit en binaire pour l'ordinateur.

Les langages de programmations permettent aux informaticiens d'écrire de programmes que l'ordinateur va exécuter.
Un peu de lexique pour terminer:
  • Le programme écrit par l'informaticien est écrit en langage de "haut niveau"
  • Le traducteur de programme s'appelle un compilateur
  • Le programme binaire est l'exécutable

Sources

La majorité des images sont des images libre de droit qui proviennent du site http://icones.pro.
Petty Geek will become a real geek  ^_-

Aucun commentaire:

Enregistrer un commentaire