Contenu

  • Qu'est-ce que la programmation informatique?
  • Pourquoi utilisons-nous des langages de programmation informatique, au lieu d'un langage humain déjà existant et compris?
  • Comment un ordinateur exécute-t-il les programmes que nous créons?

Qu'est-ce que la programmation informatique?

Dans les termes les plus simples possibles, la programmation informatique est l'acte d'écriture de logiciel. Lorsque nous parlons d'un logiciel d'écriture (codage, script ou programmation), nous entendons vraiment l'écriture. Les programmes informatiques sont écrites en documents simples (pas de formatage ni d'options de mise en page), mais ils sont écrits à l'aide d'un langage de programmation plutôt que d'utiliser une langue humaine telle que l'anglais.

Les contenus de ce document texte sont des instructions qui expliquent à l'ordinateur les opérations exactes que vous souhaitez que l'ordinateur effectue pour vous. Compte a tenu de la bonne liste d'instructions, des outils et des logiciels utiles peuvent être créés pour améliorer notre productivité, rattraper nos amis et votre famille, ou pour nous aider à nous détendre après une longue journée de travail.

Pourquoi utilisons-nous des « langues de programmation »?

Le but d'un langage de programmation informatique est de définir un certain nombre de règles de syntaxe et de mots clés qui indiquent à un ordinateur comment faire exactement ce que nous voulons faire.

Les langues humaines telles que l'anglais sont incroyablement compliquées, si compliquées qu'il est souvent difficile pour les autres locuteurs de la même langue de comprendre ce que nous entendons.

Une langue de programmation peut être considérée comme une « langue» dans le même sens que n'importe quelle langue parlée par des personnes à travers le monde. Ce qui rend les langages de programmation différent, c'est qu'ils sont artificiellement conçus pour répondre à des exigences très strictes afin de remplir les tâches requises par celui-ci, tandis que les langues humaines évoluent au cours des siècles pour mieux convenir à la façon dont nous considérons et décrivons le monde qui nous entoure.

Comment l'ordinateur exécute-il exactement ce que nous créons?

Les ordinateurs ne comprennent pas les langages de programmation de la même manière que nous comprenons les langues quotidiennes. Lorsque nous réalisons un programme dans un langage de programmation, un compilateur ou un interprète doit être utilisé pour traduire du langage de programmation choisie en code machine. Le code machine représente les niveaux de tension physique dans l'ordinateur requis pour exécuter le programme.