HTML (ang. HyperText Markup Language) jest to język powszechnie stosowany, standardowy przy tworzeniu stron internetowych. Język HTML jest językiem znaczników, czyli wszystkie komendy muszą zawierać się w znacznikach. Język programowania HTML posiada prostą formułę oraz bardzo czytelny kod. Bardzo przejrzysty jest również sposób deklarowania wartości. Do tworzenia dokumentu wystarczy prosty edytor tekstowy, np. prosty, standardowy edytor tekstowy oferowany przez Microsoft Windows, czyli Notatnik. Język HTML umożliwia osadzanie w sobie innych języków skryptowych, np. języka Java, PHP. Za pomocą języka skryptowego HTML można zapisać (przynajmniej do pewnego stopnia) wygląd strony internetowej, jednakże jest to niepraktyczne, ponieważ w dzisiejszych czasach służy do tego inny język skryptowy – CSS. Język HTML jest językiem uniwersalnym, dla którego nie ma znaczenia ani maszyna ani system operacyjny na którym powstaje i zostaje odczytywany kod źródłowy. Obecnie nowszą wersją języka skryptowego HTML jest tak zwany XHTML, w którym to już panuje wymóg zamknięcia wszystkich uprzednio otwartych znaczników. Rozszerzenia pliku to .html, .htm (dla czystego html) oraz .xml (dla xhtml). Od języka Html powoli się odchodzi, ze względu na jego stosunkowo małe możliwości. Jest to jednak nadal najpopularniejszy sposób na stworzenie strony internetowej zostawiając w tyle technologię flash i css. Warto więc pokusić się o chociażby podstawowe poznanie tego programu, gdyż może to nam zaoferować naprawdę spore możliwości.