Arten von Computersprachen
Auszeichnungssprachen
Stylesheetsprachen
Programmiersprachen
Skriptsprachen
Datenbanksprachen
Seitenbeschreibungssprachen
Früher: Sprache Drucker
Text anders darstellen
Später: Trennung: Inhalt & Form
Tags kennzeichnen Texte
Keine Programmiersprache
Beispiele
SGML
XML
HTML
Formatvorlage
Erscheinungsbild von Dokumenten
Bildliche, hörbare, fühlbare Darstellung
Interpretieren Inhalt abhängig vom Ausgabegerät
DSSSL
XSL
CSS
Formale Sprachen
Formulierung von Datenstrukturen & Algorithmen
Syntax = Anweisungen aus erlaubten Textmustern
Werden kompiliert (in Maschinencode übersetzt)
Verwendung Compiler
Programmiersprache light
Meist kein Deklarationszwang für Variablen
Ausführung über Interpreter
Shells
VBA
Python
PHP
Perl
Ruby
Javascript
Verwaltung von Daten
Datenbankerstellung, - pflegen, -abfrage
Relationale und nicht relationale Datenbanken
Beschreibt exakten Aufbau einer Seite
Für ein spezielles Ausgabegerät (Bildschirm, Drucker)
Nicht zur weiteren Bearbeitung vorgesehen
Druckersprachen
Postscript (PS)
PDF
Last changed2 years ago