Sowohl HTML (H yper t ext M arkup L anguage) als auch CSS (C ascading S tyle S heets) sind keine Programmiersprachen.
HTML ist eine Auszeichnungssprache, welche verwendet wird, um eine Webseite zu strukturieren. Die Sprache besteht dabei aus sogenannten Tags, welche um Inhalte herum platziert werden, um diese beispielsweise als Link zu kennzeichnen. [38]
CSS ist eine Stylesheet-Sprache, die es erlaubt, das Aussehen von Elementen festzulegen. So kann mit CSS beispielsweise die Schriftfarbe angepasst werden. Das CSS wird mit einem HTML-Dokument verknüpft, so das dieses auf die Regelsätze im CSS-Dokument zugreifen kann. Ein Regelsatz besteht dabei aus einem Selektor, dieser bestimmt, auf welche Elemente der Regelsatz angewendet werden soll und aus einer oder mehreren Deklarationen. Eine Deklaration beinhaltet dabei eine Eigenschaft - beispielsweise die Farbe - und den Eigenschaftswert - beispielsweise rot. [39]
HTML und CSS sind beides wichtige Bestandteile bei der Webentwicklung, die jedoch nicht als Programmiersprachen angesehen werden können.