Histoire de la programmation 4/4 : Les langages du web

Au début des années 90 Tim Berners-Lee inventa le World Wide Web (www), qui est un réseau de documents (pages web : la home page du lycée par exemple) répartis dans le réseau internet, qui a aussi évolué en un réseau d’accès à des applications (pages web dynamiques : google.com, amazon.com, youtube.com, …).  

Pour faire fonctionner cette toile globale de nouveaux langages ont été imaginés. Je vais parler de deux d’entre eux. 

HTML: 

HTML aussi appeler L’HyperText Markup Langage est le format le plus souvent utilisé pour créer des sites web. HTML a été inventé pour permettre d’écrire des documents hypertextuels, en reliant les différents documents d’internet avec des hyperliens.  

 Aujourd’hui, ces documents sont appelés « page web ». 

 Voici un exemple de page que j’ai écrite au début de mon parcours dans l’entreprise « Web Development ». 

 <!DOCTYPE html>  

<html> 
<head> 
<title>Test_2017</title> 
<meta charset="utf-8"> 
</head> 
<body> 
<font>Test de ce site web</font> 
 <audio src="DJ_Snake.mp3" type="audio/mp3" controls> 
<img src="images.jpeg">  
 </body> 
 </html> 

 Je n’ai pas pu colorier le code car ce n’est pas un langage pour écrire des programmes mais pour écrire des pages web. 

Le navigateur web (chrome par exemple) va décoder le HTML pour le rendre visible sur l’écran 

Voici le résultat de ce code : 

Java Script : 

 Java Script est utilisé pour créer des sites web mais aussi pour les serveurs. 

Java script a été créé en mai 1995 par Brendan Eich pour Netscape Communication Corporation. Le langage est une simplification de Java pour les débutants. 

Brendan Eich a aussi codé Live Script. Live script est Java script sauf pour les différents serveurs. 

En décembre 1995 Netscape annonce la sortie de Java Script. 

Plus tard Microsoft utilisa Java Script pour faire leur site web. 

function test_prime(n) 
{ 
   if (n===1) 
   { 
      return false;   
   } 
   else if(=== 2) 
   {     
      return true ; 
   } 
   else 
   { 
      for(var = 2; nx++) 
      { 
         if(=== 0) 
         { 
            return false;       
         } 
      }   
      return true; 
   } 
} 
console.log(test_prime(37));