Tworzenie stron internetowych jest skomplikowanym procesem i często stwarza wiele trudności, szczególnie osobom, które przystępują do niego wyłącznie z podstawową wiedzą na temat zasad funkcjonowania określonych funkcji danego języka. Wyróżnia się bardzo wiele języków programowania, które umożliwiają zarówno tworzenie, jak i edycję stron internetowych. Wszystkie różnią się od siebie poziomem trudności ich wykorzystania, jaki reprezentują. Istnieją języki, których wystarczy znać zaledwie podstawy, aby stworzyć całkiem atrakcyjną pod względem wyglądu i funkcjonalności stronę, jednak są też takie, które wymagają bardzo dużego rozeznania w środowisku tworzenia stron internetowych. Najczęściej wykorzystywanym językiem jest język HTML. Można powiedzieć, że stanowi on nawet standard w tworzeniu stron internetowych. Jego znajomością charakteryzuje się każdy informatyk, lecz nie tylko, ponieważ znają go także osoby, które amatorsko zajmują się tworzeniem stron internetowych. Nie jest on skomplikowany, należy wyłącznie zapamiętać podstawowe formuły oraz zasady, jakie towarzyszą tworzeniu stron internetowych przy wykorzystaniu języka HTML.