Сравнение html css c языками программирования?
HTML, CSS и языки программирования - совсем разные вещи. На HTML ты просто описываешь как будет выглядеть страничка, а с ЯП все сложнее: ты описываешь что и как должна делать программа, и кроме самого языка нужно знать алгоритмы, структуры данных и пр.
html и css не имеют логики умеет обрабатывать вообще ни каких сценариев кроме тех что в keyframes и то это не сценарии 
в ЯП же есть ... можно описать поведение практически при любом действии