يشرح David F. Brailsford مفهومي لغات البرمجة الـ Imperative ولغات البرمجة الـ Declarative والفرق بينهما حتى يتوصل الى ان لغة HTML لغة برمجة من وجهة نظرة على الاٌقل.