Hypertext Markup Language, ou HTML, est la langue d'origine du World Wide Web. HTML se compose de balisage qui décrit comment un navigateur affiche le texte d'une page. Les premières versions de HTML ne permettent pas pour autant de dynamisme ou de l'interactivité dans le navigateur, mais qui a rapidement changé comme le Web a évolué. A l'origine, les développeurs de contenu dynamique affiché par le logiciel de plug-in comme les applets Java, Flash ou Silverlight, mais aujourd'hui, la plupart des navigateurs peuvent gérer nativement HTML5, qui est conçu avec un contenu dynamique à l'esprit. HTML5 est tout simplement une combinaison de balises spécialisées, un style et la disposition linguistique globale appelé Scripts de style en cascade, et un langage de script appelé javascript qui permet l'exécution de code dans les navigateurs.