Тут сразу два вопроса. Является ли HTML языком программирования? Любой ли текст, написанный на языке программирования, является программой для ЭВМ?
Нет, не является. Программа, это исполняемый код, HTML (без JavaScript) это язык разметки, ведь DOC программой не является, правильно?
Далее, PHP безусловно является программой, т.к. это исполняемый код.
Вообще то что является программой, а что нет довольно не очевидно и бывает неожиданно.
Так компьютерные шрифты в форматах TTF, Type1, OTF являются именно программами и именно так и защищаются (это исполняемый код для шрифтовой машины), как не странно, но графический формат WMF/EMF так же является программой, т.к. это исполняемый код для GDI Windows.