Ein Datentyp gibt einem Programm an, welche Art von Wert es verarbeitet. Häufige Typen sind Text, Zahlen und Wahrheitswerte.

Denk daran, Gegenstände in passende Schachteln zu sortieren: Eine Zahl gehört in eine Zahlenschachtel, der Name einer Person in eine Textschachtel. Der Typ hilft dem Programm zu erkennen, was es mit dem Wert tun kann.

Behandelt ein Programm eine Telefonnummer wie einen Betrag, den man addieren kann, verhält es sich möglicherweise unerwartet. Ein passender Typ macht Informationen und Vorgänge verständlicher.