Spätestens bei der Programmierung trennt sich die Spreu vom Weizen.
Ein richtiges Content Management System (CMS), der Online-Shop mit passender Datenbank oder auch nur die Anzeige von aktuellen News auf einer Website müssen programmiert werden.
Die Programmierung ermöglicht auch vielseitige Anwendungen, um die Vorteile des Internet als weltweites Netzwerk in ganz anderer Weise zu nutzen.
Denken Sie an eine Kundenverwaltung, ein Tagungsmanagement oder an ein Buchungssystem für Seminare auf welches Sie von jedem Computer mit Internet-Verbindung zugreifen können.
Erst die Programmierung eröffnet Ihnen diese Möglichkeiten.
HTML selbst ist eine ziemlich statische Angelegenheit. Mit Javascript, Flash und weiteren Technologien entstand daher bald die erste Möglichkeit, die Inhalte einer Website programmtechnisch zu dynamisieren - leider auch zum Nachteil des Nutzers, wie Sie an den lästigen Werbeeinblendungen sehen können. Positive Nutzungen eröffnet dabei Ajax.
Professionelle Programmierungen in Websites werden serverseitig gerne mit Programmiersprachen wie PHP und Java umgesetzt, Datenbankentwicklungen mit dem ebenfalls frei verfügbaren MySQL. In diesem Zusammenhang spricht man dann oft von einem LAMP-System (Linux, Apache, MySQL, PHP) als Webserver.