Un logiciel, c’est quoi?
Un logiciel ou programme est un ensemble d’instructions. Ces instructions sont communiquées à l’ordinateur qui les applique, les unes après les autres. Les instructions constituant un programme forment le code du logiciel.
Code-source
Le code d’un logiciel est d’abord rédigé sous la forme d’un langage qui est lisible et donc modifiable par les êtres humains. C’est le code-source. Il peut être corrigé et amélioré par des programmeurs. En revanche, il ne peut pas être utilisé en l’état sur un ordinateur.
Compilation
Pour que l’ordinateur puisse appliquer les instructions du programme, il faut que le code-source soit transformé en un code spécifique qu’on appelle code binaire ou code-machine. Cette transformation s’appelle compilation.
Code binaire
Lorsque le code-source a été compilé, transformé en code binaire, il devient lisible par l’ordinateur et ses instructions seront appliquées par la machine.
Le code binaire n’est plus lisible par un être humain et ne peut plus être modifié. Le code binaire sert à exécuter le programme, à le lancer, à l’utiliser.
Accès au code-source
L’accès au code-source détermine une des différences entre logiciels libres et logiciels privateurs.
Voyez Recette du Logiciel libre.
18/20