Hypertext Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web
Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas
format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata
dan disimpan dalam format ASCII normal sehingga menjadi halaman web
dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang
sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang
disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium
(W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee
Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah
lembaga penelitian fisika energi tinggi di Jenewa)

Pada tahun 1980 seorang ahli fisika, Tim Berners-Lee,
dan juga seorang kontraktor di CERN (Organisasi Eropa untuk Riset
Nuklir) mengusulkan dan menyusun ENQUIRE, sebuah sistem untuk ilmuwan
CERN dalam membagi dokumen. Sembilan tahun kemudian, Berners-Lee
mengusulkan adanya sistem markah berbasis internet.
Berners-Lee menspesifikasikan HTML dan menulis jaringan beserta
perangkat lunaknya di akhir 1990. Pada tahun yang sama, Berners-Lee dan Robert Cailliau,
insinyur sistem data CERN berkolaborasi dalam sebuah permintaan untuk
pendanaan, namun tidak diterima secara resmi oleh CERN. Di catatan
pribadinya sejak 1990 dia mendaftar "beberapa dari banyak daerah yang menggunakan hypertext" dan pertama-tama menempatkan sebuah ensiklopedia.
Penjelasan pertama yang dibagi untuk umum dari HTML adalah sebuah
dokumen yang disebut "Tanda HTML", pertama kali disebutkan di Internet
oleh Tim Berners-Lee pada akhir 1991. Tanda ini menggambarkan 18 elemen awal mula, versi sederhana dari HTML. Kecuali untuk tag hyperlink,
yang sangat dipengaruhi oleh SGMLguid, in-house Standard Generalized
Markup Language (SGML) berbasis format dokumen di CERN. Sebelas elemen
ini masih ada di HTML 4.
HTML adalah bahasa markah yang digunakan peramban untuk
menafsirkan dan menulis teks, gambar dan bahan lainnya ke dalam halaman
web secara visual maupun suara. Karakteristik dasar untuk setiap item
dari markah HTML didefinisikan di dalam peramban, dan karakteristik ini
dapat diubah atau ditingkatkan dengan menggunakan tambahan halaman web
desainer CSS. Banyak elemen teks ditemukan di laporan teknis ISO pada tahun 1988 TR 9537 Teknik untuk menggunakan SGML, yang pada gilirannya meliputi fitur bahasa format teks awal seperti yang digunakan oleh komandan RUNOFF
dikembangkan pada awal 1960-an untuk sistem operasi: perintah-perintah
format ini berasal dari perintah yang digunakan oleh pengetik untuk
memformat dokumen CTSS secara manual. Namun, konsep SGML dari markah
umum didasarkan pada unsur-unsur daripada hanya efek cetak, dengan
pemisahan struktur dan markah juga; HTML telah semakin bergerak ke arah
ini dengan CSS.