Dictionnaire Ajouter Rediger Corriger
  • ASCII et ISO
  • format d'image
  • Tkinter
  • compression video
  • Compression musique
  • format vectoriel
  • Projet
  • Cahier de spécifications
  • UTF8
  • compilation
  • Scrum master
  • trie selection
  • méthode agile
  • reseau
  • licence
  • Sciences agricole
  • compilation
    I - Pourquoi compiler ?
    A)Le langage source
    Le langage source est un langage de programmation qui à pour but de simplifier la création d'un programme. En effet, il utilise la plupart du temps de l'anglais et des connecteur logique. Mais attention, il n'est pas lisible directement par l'ordinateur.

    B)Le langage cible
    Un programme informatique en code natif (ou langage machine) est composé d’instructions directement reconnues par un processeur. Le code natif est donc lié à une famille particulière de processeurs partageant le même jeu d’instructions. Les programmeurs n’écrivent pas de code natif directement, ils rédigent des « programmes sources » en suivant les conventions d’un langage de programmation (langage d’assemblage ou langage de bas niveau comme C, C++, Pascal…), et la traduction de ces programmes sources en code natif est faite par des programmes (assembleur, compilateur, etc.).

    II - Comment compiler ?
    Il faut utiliser un compilateur, c'est un programme qui lit un autre programme rédigé dans un langage de programmation appelé langage source et qui le traduit en un autre langage, le langage cible, ou natif afin de crée le programme cible.
    Le compilateur signale de plus toute erreur contenue dans le programme source. Lorsque le programme cible est un programme exécutable, en langage machine, l'utilisateur peut ensuite le faire exécuter afin de traiter des données et de produire des résultats.

    III- Conclusion
    (Cf. schéma.)

    PS : Pour comprendre un peu mieux et approfondir voir "Les différents types de langages informatiques"