senso / je programme / les principaux langages de programmation

Une petite explication sur les différents langages

Tout d'abord il faut savoir que l'on peut distinguer deux types de langages : il y a les langages systèmes et les langages évolués.

On peut classer les langages d'une autre façon, selon qu'ils soient compilés ou interprétés.

Les langages interprétés s'exécutent ligne par ligne, les langages compilés sont écrits puis compilés par différents processus, c'est à dire que le code est transformé en données non modifiables.

Une autre innovation a permis aux langages une plus grande flexibilité et surtout une plus grande exportation du code: c'est la programmation orientée objet.

Par ex : Le langage C++ qui est un langage compilé et orienté objet. Il provient du langage C.

  •  BASIC


  •  Qbasic: assez ancien, mais il a l'avantage d'être assez simple. Il est intéressant pour apprendre les bases de la programmation.


  •  Visual basic: un peu plus beau, combine différents outils pour programmer en BASIC.


  •  PASCAL : ce langage n'est plus beaucoup utilisé mais il est assez simple, et il est recommandé de l'apprendre pour commencer la programmation.


  •  COBOL : encore un ancêtre, je n'ai pas encore trouvé de grimoires avec des explications pour programmer dans ce langage. Il était tout de même encore enseigné il y a quelques années.


  •  JAVA : c'est le langage de prédilection pour le net. NOTE : le Java est proche du C++ car ils sont tous deux des langages orientés objet.


  •  JAVASCRIPT et VBSCRIPT: sont, comme leur nom l'indique, deux langages de script. Combiné au langage HTML, il rend les pages Web plus vivantes. Vous avez déjà surement rencontré ces langages, par exemple, qd une image suit votre souris ou lorsque de la neige tombe sur l'écran.


  •  HTML : Utilisé pour l'affichage de pages Web.


  •  XHTML : Est le langage qui suivra l'HTML, c'est un mélange entre le XML (langage de transfert de données) et le HTML. Le XHTML est beacoup plus strict dans sa syntaxe.


  •  PHP, PERL, ASP: trois langages permettant une interactivité entre le visiteur et le serveur lors de l'affichage de pages web. A noter que le PHP est un langage libre, donc gratuit.