HTML'yi bir programlama dili olarak tanımlamazsak daha iyi olur. Çünkü HTML kodlarıyla kendi başına çalışan bir program yazılamaz. Programlama dili demememizin nedeni de budur. Peki nedir? yazı, görüntü, video gibi değişik verileri ve bunları içeren sayfaları birbirine basitçe bağlar. son sürüm: (bkz: html 5)
html, yorumlanan dillerin kendisini ifade etmesi için bir araç aslında.
tek başına da bir yorumlayıcının aracı denilebilir. orada kafam karışıyor tavuk mu yumurtadan yumurta mı tavuktan çıkar konusunda ama yine de html bir araçtır.
tabii ki sadece php, python, ruby, js(node js) gibi diller ve onların has frameworkleri için var olmadı html ama günümüzde html onların yardımcısıdır.
bildirmeden geçemeyeceğim: html olmadan da siteler oluşturulur. ama ne hikmetse yine çıktısını html olarak alırsınız. heh işte burada yorumlandığı olay oluyor.
yani istediğinizi yapın ctrl+u yaparsanız bir html kodu göreceksiniz. tabii sadece bir output veren siteniz yoksa.