Hyper Text Markup Language (HTML) è un linguaggio di markup per creare una pagina web. Le pagine web sono solitamente visualizzate in un browser web. Possono includere scritte, link, immagini e persino suoni e video. L'HTML è usato per contrassegnare e descrivere ognuno di questi tipi di contenuto in modo che il browser web possa visualizzarli correttamente. L'HTML può anche essere usato per aggiungere meta informazioni ad una pagina web. Le informazioni meta non sono solitamente mostrate dai browser web e sono dati sulla pagina web, per esempio il nome della persona che ha creato la pagina. I fogli di stile a cascata (CSS) sono usati per dare stile agli elementi HTML mentre JavaScript è usato per manipolare gli elementi HTML e gli stili CSS.

L'HTML è stato creato dal World Wide Web Consortium (W3C). Ci sono diverse versioni di HTML. A partire da settembre 2018, l'attuale standard di HTML è soprannominato HTML 5 ed è specificamente alla versione 5.2.