Datentyp
Der Datentyp beschreibt den Wertebereich (Objektmenge) von Variablen, die man definieren und manipulieren kann.
Bestimmte Standard-Datentypen finden ihren Einsatz in Programmiersprachen, wie z. Bsp. Integer, Character, String und Pointer.
Man unterscheidet folgende Datentypen:
- numerische Datentypen
Der numerische Datentyp kennt nur reine Zahlenwerte. Arbeitet die Variable nur mit ganzzahligen Werten, dann handelt es sich um einen Integer-Datentyp, der als zwei oder vier Byte langer Datentyp verarbeitet wird. Benutzt ein Datentyp Zahlenwerte mit Nachkommastellen, dann ist es ein numerischer Datentyp mit einer Fließkommazahl.
- boolsche Datentypen
Der boolesche Datentyp ist eine spezielle Form des Integer-Datentyps. Er kennt allerdings nur zwei Werte: "0" und "1".
- alphanumerische Datentypen
Die alphanumerischen Datentypen werden als Character oder Strings oder Zeichenkettenvariablen bezeichnet.
- abstrakte Datentypen
Abstrakte Datentypen sind unabhängig von der Hardware und Programmiersprache eines Rechnersystems.
- elementare Datentypen
- benutzerdefinierte Datentypen
Ein benutzerdefinierter Datentyp ist dadurch gekennzeichnet, dass er Datentypen der jeweiligen Programmiersprachen enthält. Variablen mit elementarem Datentyp sind dadurch gekennzeichnet, dass sie genau einen Wert aufnehmen können.