Qu'est-ce qu'un logiciel ? (1)

Vision technique :

Un programmeur écrit des programmes

Un programme est plus ou moins une “recette” avec des commandes pour indiquer à l'ordinateur quoi faire

Différents programmes familiers : butineur Web, client mail, traitement de texte...

Un programme démarre usuellement comme “code source”, écrit dans un langage de programmation (par exemple: C, Java).

Un outil, appelé compilateur, traduit le code source dans un langage bas niveau appelé “langage assembleur”.

Un autre outil, appelé assembleur, traduit le code assembleur dans le langage machine, que comprend nativement la machine