Jede Website besteht aus programmierten Codezeilen. Diese Codezeilen werden in ausgewählten Programmiersprachen verfasst. Eine der bedeutsamsten Programmiersprachen im Webdesignbereich ist HTML. Diese wird überwiegend zum Aufbau von Webseiten genutzt. HTML steht als Abkürzung für „Hypertext Markup Language“.
Heutzutage nutzt man weiterentwickelte Versionen wie XHTML und HTML 5 um Suchmaschinen-optimierte und nutzerorientierte Webseiten zu erstellen. Meistens werden HTML-Dateien nicht mehr von Hand geschrieben. Durch Content-Management-Systeme und Frameworks ist der Bau Webseiten deutlich einfacher geworden.