Qu'est-ce Que La Programmation

Qu'est-ce Que La Programmation
Qu'est-ce Que La Programmation

Vidéo: Qu'est-ce Que La Programmation

Vidéo: Qu'est-ce Que La Programmation
Vidéo: Qu'est ce que la programmation ? 2024, Peut
Anonim

Afin de faire fonctionner l'appareil selon les besoins de l'utilisateur, il doit être programmé correctement (écrire un programme pour un ordinateur, développer un circuit logique pour un FPGA, écrire des informations dans la ROM, etc.). Un grand nombre d'actions peuvent être appelées programmation, mais au sens habituel, il s'agit d'écrire des programmes informatiques.

Qu'est-ce que la programmation
Qu'est-ce que la programmation

Au sens étroit, programmer (ou coder) signifie écrire des programmes (des instructions pour un ordinateur) dans un langage de programmation spécifique selon un algorithme créé. Habituellement, ils ont une syntaxe lisible par l'homme. Les personnes engagées dans la programmation sont appelées programmeurs (codeurs ou simplement "codeurs"), et celles qui créent des algorithmes sont appelées algorithmes. Au sens large, la programmation doit être comprise comme l'ensemble des activités associées à la création et à la maintenance de produits logiciels (logiciels informatiques) en état de fonctionnement. Le plus précis est le terme moderne - "ingénierie logicielle" (ou simplement "ingénierie logicielle"). Les spécialistes dans ce domaine sont engagés dans la définition de tâches, la conception de programmes, la construction d'algorithmes, la rédaction de texte de programme, les tests, le débogage, la documentation et la maintenance. Toute programmation informatique est basée sur l'utilisation de langages de programmation. Pour exécuter un programme sur un ordinateur, il est nécessaire d'utiliser des traducteurs qui traduiront un langage lisible par l'homme (un programme écrit) en langage d'instructions machine. Il existe deux types de traducteurs: les interprètes et les compilateurs. La principale différence entre eux est que le premier exécute immédiatement le programme, tandis que le second le traduit simplement dans le langage des instructions machine, sans l'exécuter davantage. Pour exécuter un programme, il doit d'abord être compilé ou interprété. Auparavant, vous deviez écrire des programmes puis les compiler séparément, ce qui compliquait le processus de test et de débogage. Actuellement, il existe divers environnements de développement intégré. Les IDE incluent des éditeurs pour l'édition et la saisie de textes de programme et divers traducteurs de différentes langues. En outre, ils peuvent inclure diverses autres routines qui facilitent le processus de création, de test et de maintenance des produits logiciels.

Conseillé: