Где-то в 90-х, когда php только начал появляться, да. (если я не ошибся с датами) Тогда многостраничные сайты создавались, или вручную копированием кода, или в специальных конструкторах, которые создавали много одинаковых страниц по шаблону.
Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.
Набор правил есть? - есть
Внешний вид они определяют? - определяют
действия, которые пользователь сможет выполнить описывают? - описывают.
Программа есть? -нет, есть документ, и его как раз и описывают html'ем. Поэтому не совсем корректно называть html - языком программирования.
в данном случае браузер является интерпретатором. или JS тоже не язык программирования?
и да, я описываю - декларативный подход. я описываю интерпретатору, как он должен показать мне "hello world"
Как декларативный ЯП его конечно назвать можно, но все привыкли понимать под программированием императивное, где язык должен вычислять что-то, в идеале быть полным по Тьюрингу, а на хтмл вычислить что-то невозможно и всё-таки правильнее его называть языком разметки. Хотя никто не мешает выпустить какой-нибудь HTML6, на котором можно будет писать программы)
тем не менее это не отменяет того факта, что теоретически (а учебник есть теория) html можно отнести к ЯП. А учитывая его связь с xml и фишки html вроде template - и подавно!
А посему - можешь смело продолжить чтение мануала
Вообще это скорее всего косяк переводчиков или издательства, а читаю я сейчас другую книгу.
