Ok, erst mal Klartext html und css sind keine Programmiersprachen
HTML ist eine Auszeichnungssprache, richtig.
CSS ist aber eine deklarative Sprache (diese zählen gemeinhin zu den Programmiersprachen[1]) mit der man in der Tat programmieren kann. Besonders attributabhängige Selektoren oder die :not()-Pseudoklasse sind nur einige Beispiele. Das ist zwar nicht viel, aber immerhin.