Voici notre aperçu :
- Nous verrons quels sont programmes et langages de programmation,
- Langage machine,
- Langage d'assemblage,
- Langages de haut niveau,
Donc d’abord de tous définissons un programme
et on l'appelle aussi un logiciel c'est essentiellement un ensemble
d'instructions qui disent à un ordinateur quoi faire, donc nous utilisons des
programmes pour interagir ou parler avec des ordinateurs ok donc pour dire à un
ordinateur de faire quelque chose nous devrait utiliser un programme.
Pour
écrire des programmes nous utilisons des langages de programmation alors,
parlons des langages de programmation en gros il y a des langages qui sont
utilisés pour écrire des programmes car vous savez que les ordinateurs sont des
machines, et ils ne comprennent pas le langage humain donc les programmes sont
écrits dans un langage qu’un ordinateur peut comprendre.
Quel est un langage de programmation ?
Pour pouvoir interagir avec un ordinateur,
nous devons écrire des programmes en utilisant un langage qu'un ordinateur peut
comprendre.
Voyons ce que signifie le langage machine,
c'est le langage natif de l'ordinateur donc c'est le langage principal de
l'ordinateur, ce langage utilise des zéros et des uns donc le chiffre 0 et le
chiffre 1 et c’est pourquoi on l'appelle le langage binaire signifie deux choses
donc comme vous pouvez le voir nous utilisons deux chiffres le 0 et le 1, par exemple
si nous voulons ajouter deux nombres 2 & 3 et obtenir le résultat nous
écrirons quelque chose comme c'est une instruction
écrite en utilisant le langage machine c'est un groupe de uns et de zéros et ce
n'est qu'une instruction juste pour obtenir la somme de 2 et 3 et obtenir la
réponse qui est 5.
Très difficile à utiliser de plus le
langage machine dépend de la machine donc il diffère selon les différents types
de machines donc le code peut fonctionner sur une certaine machine et il peut
ne pas fonctionner sur une autre machine.
Langage d'assemblage il a été développé
pour faciliter la programmation, il dépend également de la machine et dans le langage
d'assemblage des mots-clés ont été introduits.
Par exemple nous avons un mot-clé ajouter
et un mot-clé sous et beaucoup plus donc la programmation était un peu plus
facile. C’est une instruction d'assemblage que nous disons à l'ordinateur d’ajouter
par exemple un nombre et un autre nombre, c'est une instruction écrite dans le langage
de programmation assembleur, cela ne peut pas être exécuté car, comme nous
l'avons dit, toutes les instructions doivent être écrites en code machine avant
de les exécuter.
Il existe un programme appelé assembleur
qui traduit le code assembleur en code machine.
Supposons que nous ayons ce code assembleur
qu'il ne peut pas être exécuté, donc ce code est donné à l'assembleur et
l'assembleur traduit ce code en code machine et ce code peut être exécuté et c'est
ainsi que nous pouvons exécuter le code d'assemblage donc chaque fois que nous
écrivons un programme en utilisant l'assemblage nous le traduira en code
machine en utilisant l'assembleur et ensuite nous l'exécuterons alors.
Les langages de haut niveau sont une
nouvelle génération de langages de programmation, dans un langage de
programmation de haut niveau nous utilisons des mots anglais, C’est pourquoi un
langage de programmation de haut niveau est facile à apprendre et facile à
utiliser.
Langage de programmation de haut niveau
s'appelle une instruction, chaque fois que vous écrivez une instruction en
utilisant Java par exemple nous l'appellerons une instruction et un programme
écrit en utilisant une programmation de haut niveau, le langage est appelé
source de programme ou code source.
Aucun commentaire:
Enregistrer un commentaire