Informatique THEME LES DIFFERENTS LANGUAGES DE PROGRAMMATION INTRODUCTION La programmation est une branche de l ? informatique qui sert à créer des programmes Tout ce que vous possédez sur votre ordinateur est un programme ? votre navigateur Internet Inte

THEME LES DIFFERENTS LANGUAGES DE PROGRAMMATION INTRODUCTION La programmation est une branche de l ? informatique qui sert à créer des programmes Tout ce que vous possédez sur votre ordinateur est un programme ? votre navigateur Internet Internet Explorer Firefox Opera etc votre système d ? exploitation Windows GNU Linux Mac OS X etc qui est un regroupement de plusieurs programmes appelés logiciels votre lecteur MP votre logiciel de discussion instantanée vos jeux vidéos etc Notre ordinateur contient un composant électronique particulier spécialement conçu pour exécuter ces instructions ? le processeur Ce qu ? il faut retenir c ? est que notre ordinateur contient un circuit le processeur qui permet d ? e ?ectuer de petits traitements de base qu ? on appelle des instructions et qui sont la base de tout ce qu ? on trouve sur un ordinateur Les instructions sont stockées dans notre ordinateur sous la forme de chi ?res binaires appelés bits en anglais autrement dit sous forme de zéros ou de uns Ainsi nos instructions ne sont rien d ? autre que des suites de zéros et de uns conservées dans notre ordinateur et que notre processeur va interpréter comme étant des ordres à exécuter Ces suites de zéros et de uns sont di ?cilement compréhensibles pour nous humains et parler à l ? ordinateur avec des zéros et des uns est très fastidieux et très long Autant vous dire que créer des programmes de cette façon revient à se tirer une balle dans le pied Pour vous donner un exemple imaginez que vous deviez communiquer avec un étranger alors que vous ne connaissez pas sa langue Communiquer avec un ordinateur reviendrait à devoir lui donner une suite de zéros et de uns ce dernier étant incapable de comprendre autre chose Ce langage s ? appelle le langage machine Une question doit certainement vous venir à l ? esprit ? comment communiquer avec notre processeur sans avoir à apprendre sa langue ? L ? idéal serait de parler à notre processeur en français en anglais etc mais disons-le clairement ? notre technologie n ? est pas su ?samment évoluée et nous avons dû trouver autre chose La solution retenue a été de créer des langages de programmation plus évolués que le langage machine plus faciles à apprendre et de fournir le traducteur qui va avec Il s ? agit de langages assez simpli ?és souvent proches des langages naturels et dans lesquels on peut écrire nos programmes beaucoup plus simplement qu ? en utilisant le langage machine Gr? ce à eux il est possible d ? écrire nos programmes sous forme de texte sans avoir à se débrouiller avec des suites de zéros et de uns totalement incompréhensibles Il existe de nombreux langages de programmation et l ? un d ? entre eux est le C Reste que notre processeur ne comprend pas ces langages évolués et n ? en conna? t qu ? un seul ? le sien Aussi pour utiliser un langage de

  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Nov 16, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 66.5kB