"Programmieren bedeutet, dass mit Hilfe einer Programmiersprache eine Website am Computer erstellt wird."
Diese Programmiersprachen werden geschrieben, das heißt, sie bestehen aus Buchstaben, Symbolen und Zahlen und werden über die Tastatur eingegeben. Die zwei beliebtesten Programmiersprachen sind HTML und CSS. HTML bedeutet Hypertext Markup Language, mit ihrer Hilfe werden Inhalte wie Texte, Bilder und Hyperlinks in Dokumenten strukturiert. HTML ist eine Auszeichnungssprache, das bedeutet, dass sie zur Beschreibung von Daten dient und zur Beschreibung des Verfahrens, das nötig ist, um diese Daten zu bearbeiten. HTML enthält außerdem sogenannte Metainformation neben den dargestellten Inhalten, es kann Auskunft über die benutzte Sprache oder den Autor Auskunft geben. CSS bedeutet Cascading Style Sheets und bezeichnet eine deklarative Stylesheet-Sprache für strukturierte Dokumente und sie wird gemeinsam mit HTML eingesetzt. Es ist eine weiterentwickelte Zusatztechnik von HTML. Deklarativ bedeutet, dass CSS auf der Basis von
Funktionen und Operationen, logischer Kalküle und Datenflussparagraphen basiert. Bei CSS wird der Inhalt von der optischen Darstellung getrennt dargestellt. Das bedeutet auch, dass es möglich ist, für die Inhalte verschiedene Darstellungsweisen bei verschiedenen Inhalten anzugeben. Diese Inhalte können Texte, Bilder und Tabellen sein. CSS ist mittlerweile die Standard-Stylesheet Sprache auf Webseiten, darum ist es unverzichtbar sich mit ihr näher zu beschäftigen und sie in ihren Grundzügen zu verstehen. Es gibt mehrere Stylesheet-Sprachen, CSS ist nur eine davon. Stylesheet meint soviel wie Formatvorlage. Es gibt tausende Bücher zu dem Thema, wer keine Angst vor Technik hat, kann sich leicht in das Thema einlesen und schon bald seine ersten Programmierversuche starten. Für komplette Anfänger und Technikscheue mag es zu Beginn jedoch besser sein, einen speziellen Kurs, zum Beispiel auf der Volkshochschule zu besuchen und das Programmieren von der Pieke an zu lernen. Wer zuerst einmal HTML beherrscht, für den wird CSS ein leichtes sein.