Programmation

Programmation informatique expliquée

Posted by admin

La programmation informatique est le processus de conception et d’écriture de programmes informatiques. C’est assez facile, n’est-ce pas?

Fondamentalement, vous pouvez penser à la programmation comme à l’instruction d’un ordinateur de faire quelque chose que vous voulez qu’il fasse – ce qui peut être très similaire à la façon dont vous utilisez votre ordinateur de bureau. En termes simples, la seule différence entre ce que vous faites en tant qu’utilisateur d’ordinateur et ce que vous pourriez faire en tant que programmeur informatique est que les instructions sont stockées quelque part afin de pouvoir être utilisées encore et encore. Si vous avez utilisé des macros dans un logiciel tel qu’un traitement de texte ou une feuille de calcul (ou de nombreuses autres applications qui ont activé les macros), vous avez fait une sorte de programmation informatique.

Les programmes peuvent être aussi simples qu’une série d’instructions stockées dans un fichier texte pour effectuer une tâche quotidienne, comme la sauvegarde de tous les fichiers informatiques dans un dossier, ou aussi complexes que quelque chose comme un traitement de texte ou le système d’exploitation qui s’exécute dessus. ton ordinateur. applications qui peuvent nécessiter des millions de lignes de code. Nous devons comprendre que les ordinateurs, qui ne sont généralement que des morceaux de métal, de plastique, de silicium et d’autres matériaux collés ensemble de manière à pouvoir faire des choses étonnantes qui ressemblent à de la pensée, ne peuvent pas du tout penser. Mais ce qu’ils peuvent très bien faire, c’est de suivre les instructions. Alors, quelles sont ces instructions de toute façon? Au niveau que comprend un ordinateur, celles-ci doivent être des instructions pas à pas très précises, très détaillées et très complètes, et elles doivent être sous une forme que le processeur et les autres parties de l’ordinateur peuvent comprendre – et c’est comme de petites impulsions électriques que les gens ne peuvent pas diffuser (du moins pas pour le moment).

En un sens, vous pouvez considérer un programme informatique comme une recette: une série d’instructions qui peuvent être suivies pour produire un résultat. Dans le cas d’une recette, les instructions sont utilisées par un humain et peuvent donc être quelque peu descriptives, avec quelques détails omis. Par exemple, si une instruction de recette est: «Versez le mélange dans un mixeur et battez jusqu’à ce qu’il soit mousseux», cela suppose que l’homme sait ce qu’est un mixeur, où il se trouve, comment l’installer et comment l’utiliser. il – et aussi ce que signifie verser, et ce que signifie mousseux, et ainsi de suite. Le chef humain devrait combler les lacunes. Un ordinateur ne peut pas faire cela – il n’a aucune idée de ce que signifie quoi que ce soit, à l’exception de quelques instructions très simples. Donc, la façon dont nous faisons cela est de donner à l’humain un moyen d’écrire des instructions qui peuvent ensuite être traduites en quelque chose que l’ordinateur peut comprendre. La “manière d’écrire des instructions” est appelée un langage de programmation.

Ce qu’un langage de programmation nous permet de faire, c’est d’écrire des instructions pour l’ordinateur sous une forme plus ou moins lisible par l’homme, qui peuvent ensuite être traduites en quelque chose avec lequel l’ordinateur peut travailler. Les instructions lisibles par l’homme sont généralement appelées (vous l’avez deviné) – code! Chaque ligne de code lisible par l’homme est traduite en milliers d’instructions informatiques détaillées. Un programme spécial (ou une série de programmes) est utilisé pour cette traduction – chaque langage informatique a ses propres traducteurs, appelés compilateurs ou interprètes. Une fois la traduction terminée, le résultat est enregistré sous une forme quelconque, comme un fichier ou une série de fichiers (ou dans certains cas dans la mémoire de l’ordinateur), et chaque fois que le logiciel est exécuté, l’ordinateur suit les instructions et (espérons-le ) le programme. fera ce qu’il faut.

Bien que l’on pense souvent que vous devez être un génie pour écrire des logiciels utiles, presque tous ceux qui maîtrisent l’informatique et souhaitent devenir un utilisateur expérimenté peuvent apprendre à coder. La plupart des logiciels sont écrits par des personnes ordinaires possédant des connaissances et des compétences spécialisées. Maîtriser la programmation informatique peut être une quête de toute une vie, mais acquérir suffisamment de connaissances et de compétences pour être en mesure de faire des choses utiles n’est pas hors de portée pour quelqu’un qui sait utiliser un ordinateur et est prêt à passer du temps … ou peut-être beaucoup. du temps, mais quand même – ce n’est pas hors de portée.

Leave A Comment