HTML (Hyper Text Markup Language) i njegov nasljednik XHTML je opisni jezik sastavljen od opisnih tagova koji se koriste za interpretaciju Internet stranica. Kad kažem opisni jezik to doslovno i mislim, jer upotrebom tagova na nekom tekstu zapravo govorimo Internet pregledniku kako da tu Internet stranicu interpretira (prikaže).
Za učenje (X)HTML opisnog jezika dovoljan je običan Notepad kojeg i preporučam da koristite, jer ćete tako najbolje naučiti HTML. Naravno da postoje profesionalni HTML editori poput FrontPage-a ili Dreamweaver-a, no za neke stvari je bolje pisati ručno HTML.
Osim Notepada potreban je naravno Internet preglednik, bilo da se radi o Internet Explorer-u, Mozilla Firefox-u, Google Crome-u, ... Nije potreban nikakav server, odnosno web hosting. Razlog više za korištenje Notepada je i to što za pisanje neke stranice u PHP ili ASP jeziku je potrebno dobro predznanje iz HTML-a.
