2.3 HTML (Hypertext Markup Language)
HTML merupakan bahasa yang ditingkatkan dengan Hypertext atau biasa disebut Hot MetaL. Meski mengandung kata ‘language’ (bahasa), sebenarnya HTML bukanlah suatu bahasa pemograman karena tidak memerlukan kompiler khusus. Pada dasarnya HTML adalah semacam bahasa pengkodean. Jika ditinjau dari segi bahasa, Hypertext berarti halaman yang dapat di-link (dirangkai) dengan halaman lain sedangkan Markup berarti format dokumen. Sehingga kalau diartikan, kurang lebih adalah sebagai bahasa pemformatan untuk membuat halaman yang dapat dirangkai. Namun definisi ini dirasa kurang tepat. Secara sederhana HTML dapat diartikan sebagai bahasa yang digunakan untuk memformat halaman web.[3]