
Les langages web regroupent les technologies utilisées pour construire des applications accessibles via un navigateur, côté client ou côté serveur. Ils servent à structurer l’interface, gérer l’interactivité et produire les contenus affichés. Ils peuvent être exécutés directement dans le navigateur ou générer du code destiné au web. Leur choix dépend du type d’application, des contraintes de performance et de l’écosystème visé.
HTML5 est le socle de structuration du web : il définit la sémantique, l’accessibilité et la base d’indexation des contenus.
CSS3 est la couche de style du web : mise en page, responsive, typographies, animations et comportements visuels.
JavaScript est le langage du web : il apporte interactivité, logique applicative et intégration aux APIs côté navigateur.
PHP est un langage serveur historique du web, toujours très utilisé pour construire sites, APIs et applications métiers.
TypeScript est une surcouche de JavaScript qui ajoute un typage statique pour rendre le code plus fiable et plus lisible.
Java est un langage majeur pour le développement d’applications backend, reconnu pour sa robustesse, son écosystème et la stabilité de la JVM.