Page 20 - Sinumetech1
P. 20

prêt à être exécuté directe-           aLes seconds sont des pro-            d’aujourd’hui, cela ne pose
      ment par le micro-proces-              grammes         interprétés.          plus vraiment de problème
      seur.                                  Puisqu’ils sont écrits dans           et les langages de haut ni-
      La premier programme est               votre langage de haut ni-             veau les plus utilisés au-
      du texte que vous pouvez re-           veau, cette fois c’est le             jourd’hui      sont      Java,

      lire et modif er à votre guise,        micro-processeur qui ne sait          Python et le C.
      par exemple “MonPro-                   pas le lire. Il lui faut donc un      Python est un  langage in-
      gramme.txt”.                           interprète.                           terprété,  qui peut aussi être
      Cela ne modif e pas sa ver-            Évidemment l’exécution de             compilé d’où son grand inté-
      sion compilée tant que ne              votre    programme         sera       rêt.
      procéderez pas à une nou-              moins rapide car il devra             Python est un langage de
      velle compilation.                     être traduit ligne par ligne          haut niveau comme le C et
      Le programme une fois                  pour être excécuté.                   Java.
      compilé ne peut être lu que            C’est exactement la même              C’est une des raisons qui ex-
      par le micro-processeur. Il a          chose que dans la vie cou-            plique le grand succès de Py-
      en général sous Windows                rante. Si  vous discutez avec         thon qui est devenu en
      une extension du type .exe             une personne qui parle                quelques années un des

      ou .com                                votre langue, il n’y a pas de         trois langages les plus utili-
      Et voilà ci-dessous à quoi il          temps morts entre ce que              sés au monde.
      ressemble. Tout est quasi-             votre interlocuteur dit et ce























      ment illisible.                        que ous comprenez.                    Il existe d’autres façons de
      Donc à moins que vous                  Mais si vous discutez avec            classer les programmes,
      n’ayez vraiment besoin de              un japonais dont vous ne              mais celle que l’on utilise
      parler     directement       au        comprenez pas la langue,              toujours souvent même
      micro-processeur, pour des             entre ce qu’il dira et ce que         sans y penser est la spécif -
      raisons de vitesse d’exécu-            l’interprère vous traduira il         cité d’usage d’un pro-

      tion, ou d’occupation en mé-           s’écoulera quelques se-               gramme.
      moire, vous allez utiliser un          condes.                               Par exemple SQL est un lan-
      langage de haut niveau                 À la vitesse de fonctionne-           gage dédié à la gestion des
      que vous le compiliez ou               ment des microprocesseurs             bases de données, HTML et
      non.                                                                         PHP sont des langages de







        20/47      SiNum&Tech
   15   16   17   18   19   20   21   22   23   24   25