Programmiersprachen und Unterschiede
Python
Art: Universelle Programmiersprache (außerhalb des Browsers).
Funktion: Meist für das Backend – Serverlogik, Datenbanken, Künstliche Intelligenz, Automatisierungen, wissenschaftliches Rechnen.
Python wird oft mit Frameworks wie Django oder Flask für Webseiten-Backends genutzt.
MySQL
Art: Datenbank-System (SQL = Structured Query Language).
Aufgabe: Speichert und verwaltet Daten (z. B. Benutzer, Beiträge, Produkte).
Arbeitet oft zusammen mit PHP oder Python, um Inhalte dynamisch in Webseiten einzubinden.
Beispiel: „Das Archiv oder Lagerraum“ – dort liegen alle Daten, die das Backend abruft.
PHP
Art: Serverseitige Skriptsprache.
Funktion: Speziell für Webentwicklung entworfen. Läuft auf dem Server, bevor die Seite zum Browser geschickt wird.
Typisch für CMS-Systeme wie WordPress, Joomla oder Drupal.
PHP ist älter als viele moderne Alternativen, wird aber noch sehr weit verbreitet genutzt.
HTML
Art: Auszeichnungssprache (keine Programmiersprache).
Funktion: Struktur der Inhalte auf einer Webseite.
Beispiel: Überschriften, Absätze, Bilder, Formulare.
Ohne HTML gibt es keine Basis – es ist das Gerüst/Skelett der Seite.
CSS
Art: Stylesheet-Sprache.
Funktion: Legt das Aussehen fest – Farben, Layout, Schriften, Animationen.
Ohne CSS sähe jede Seite grau und langweilig aus.
JavaScript
Art: Programmiersprache für den Browser.
Funktion: Macht Webseiten dynamisch und interaktiv.
Beispiele: Buttons, die reagieren, Animationen, Live-Daten nachladen, Online-Spiele.
Ohne JS wäre eine Seite statisch – nur zum Lesen, nicht zum Bedienen.
